• Страница 1 из 1
  • 1
Логические тэги
Olegan Дата: Суббота, 28.04.2012, 00:52 | Сообщение # 1
  • Проверенный
  • Сообщений: 680
  • Репутация:
    19
  • Статус: Offline
Давайте учиться писать правильный код. Нет, я вовсе не утверждаю, что вы ничего не смыслите в HTML, читайте дальше.



Итак, многие из вас используют тэги или ? Можете не отвечать, я и сам их не использую, однако вот прямо сейчас и начну. Зачем? А затем, что они очень помогают правильно организовать логическую структуру страницы, а правильная сильно упрощает использование CSS. А это, согласитесь, уже предпосылка. Итак мы сегодня будем говорить о так называемых логических тэгах. Для начала просто перечислим их:



- заголовки

- выразительность

- ударение

- цитата

- адрес

- пример

- код

- переменная







Вот они все. А сейчас займемся каждым в отдельности.



- обозначает заголовки в теле документа. Бывает шести видов H1, H2, H3, H4, H5, EM, которые отличаются степенью значимости (попросту говоря, размером) заголовков. Самый большой и самый главный - H1. Самый маленький - H6.



Пример:



Код:

СSS - вот чему надо учиться!



HTML надо чувствовать



JavaScript любить



HomeSite 4.5 знать в лицо







Итог:



СSS - вот чему надо учиться!

HTML надо чувствовать

JavaScript любить

HomeSite 4.5 знать в лицо





- обозначает выразительность какого-либо слова в тексте. Частенько вместо этого тэга используется тэг , однако это неправильно с точки зрения логики.



Пример:



Код:

Кросс-браузерный код - главная цель вебмастера.



Итог:

Кросс-браузерный код - главная цель вебмастера.



- обозначает сильный акцент в тексте. Разница между только в степени выразительности.



Пример:



Код:

СSS совершенно необходимы всем.



Итог:

CSS совершенно необходимы всем





- обозначает ссылку на книгу или веб-сайт. Часто используют внизу страницы для обозначения владельца.



Пример:



Код:

Самоучитель сайтостроителя>/CITE>, Минск, 1989

Сайт кривыми руками, Москва, 1999



Итог:

Самоучитель сайтостроителя, Минск, 1989

Сайт кривыми руками, Москва, 1999





- обозначает контактную информацию автора сайта или организации, которой принадлежит сайт.



Пример:



Код:

Наш адрес:





г. Минск, ул. Кропоткина 44, офис 1104





Итог:

Наш адрес:





Г. Минск, ул. Кропоткина 44, офис 1104





- пример. Обычно применяется для обозначения терминов или ключевых слов. В браузере отображается моноширинным шрифтом, например, Courier New. В общем-то похож на тэг .



Пример:



Код:

Что такое CSS знает все большее число людей





Итог:

Что такое CSS знает все большее число людей



- обозначает программный код. В браузере отображается моноширинным шрифтом. Часто используется вместе с тэгом
, который лучше передает отступы и структуру. 



Пример:



Код:



function Opn(){


newWindow=window.open(' ','NW','width','toolbar=0');


}






Итог:

function Opn(){

newWindow=window.open(' ','NW','width','toolbar=0');

}





- обозначает переменную из компьютерной программы.



Пример:



Код:

Переменная width содержит ширину нового окна





Итог:

Переменная width содержит ширину нового окна



Как вы заметили, большинство из этих тэгов делают текст или наклонным, или жирным, или моноширинным. Почему бы вместо этого не использовать просто тэги или ? Ведь это гораздо проще. Так и делает подавляющее большинство вебмастеров, однако есть причины поступать по-другому, и это не только упрощение использования CSS. Логические тэги позволяют браузерам обрабатывать страницу в манере, наиболее свойственной данному браузеру. Допустим текст в тэге браузеры под Windows заменяют курсивом, а браузеры под Unix - жирным. Кроме того, спустя полгода вы легко сможете определить, что вот
в коде вашей странички обозначает адрес, тогда как, скажем, далеко не так интуитивно, да и в CSS проще запутаться.



Так что осваивайте логические тэги. Чем прозрачнее код, тем легче жизнь вебмастера.
 
  • Страница 1 из 1
  • 1
Поиск: