| ||
Логические тэгиFireFalcon Давайте учиться писать правильный код. Нет, я вовсе не утверждаю, что вы ничего не смыслите в HTML, читайте дальше. Итак, многие из вас используют тэги <CITE> или <ADRESS>? Можете не отвечать, я и сам их не использую, однако вот прямо сейчас и начну. Зачем? А затем, что они очень помогают правильно организовать логическую структуру страницы, а правильная сильно упрощает использование CSS. А это, согласитесь, уже предпосылка. Итак мы сегодня будем говорить о так называемых логических тэгах. Для начала просто перечислим их: <H#> - заголовки Вот они все. А сейчас займемся каждым в отдельности. <H#> - обозначает заголовки в теле документа. Бывает шести видов H1, H2, H3, H4, H5, EM, которые отличаются степенью значимости (попросту говоря, размером) заголовков. Самый большой и самый главный - H1. Самый маленький - H6. Пример: Итог: СSS - вот чему надо учиться!HTML надо чувствоватьJavaScript любитьHomeSite 4.5 знать в лицо<EM> - обозначает выразительность какого-либо слова в тексте. Частенько вместо этого тэга используется тэг <I>, однако это неправильно с точки зрения логики. Пример: Итог: <STRONG> - обозначает сильный акцент в тексте. Разница между <EM> только в степени выразительности. Пример: Итог: <CITE> - обозначает ссылку на книгу или веб-сайт. Часто используют внизу страницы для обозначения владельца. Пример: Итог: <ADDRESS> - обозначает контактную информацию автора сайта или организации, которой принадлежит сайт. Пример: Итог: <SAMP> - пример. Обычно применяется для обозначения терминов или ключевых слов. В браузере отображается моноширинным шрифтом, например, Courier New. В общем-то похож на тэг <CODE>. Пример: Итог: <CODE> - обозначает программный код. В браузере отображается моноширинным шрифтом. Часто используется вместе с тэгом <PRE>, который лучше передает отступы и структуру. Пример: Итог: <VAR> - обозначает переменную из компьютерной программы. Пример: Итог: Как вы заметили, большинство из этих тэгов делают текст или наклонным, или жирным, или моноширинным. Почему бы вместо этого не использовать просто тэги <B> или <I>? Ведь это гораздо проще. Так и делает подавляющее большинство вебмастеров, однако есть причины поступать по-другому, и это не только упрощение использования CSS. Логические тэги позволяют браузерам обрабатывать страницу в манере, наиболее свойственной данному браузеру. Допустим текст в тэге <EM> браузеры под Windows заменяют курсивом, а браузеры под Unix - жирным. Кроме того, спустя полгода вы легко сможете определить, что вот <ADDRESS> в коде вашей странички обозначает адрес, тогда как, скажем, <SPAN class="adr"> далеко не так интуитивно, да и в CSS проще запутаться. Так что осваивайте логические тэги. Чем прозрачнее код, тем легче жизнь вебмастера. http://www.web-anatomy.f2s.com/
| ||
Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com |