Форум → Разработка → Клиентская сторона → Верстка и оформление → Ошибки при валидации
Ошибки при валидации
Страницы: ← Предыдущая страница →
-
-
Авг. 24, 2007, 4:10 п.п., спустя 21 минуту 21 секунду
не вымрет.. они вечны - как файлы заместо бд
:)
ну если только так :)https://smappi.org/ - платформа по созданию API на все случаи жизни -
Авг. 24, 2007, 5:05 п.п., спустя 54 минуты 31 секунду
Лично меня XHTML привлекателен тем, что своей строгостью заставляет быть аккуратным в вёрстке (да и привык я к нему…). Имхо, дело даже не в том, что бы код был 100%-но валидным - главное, что бы он был "красивее", "чище", вёрстка должна быть семантически выдержанной.
Почему я не говорю, что надо обязательно переходить на XHTML? А потому что с недавних пор он уже не считается "передовой" технологией разметки в веб: http://softwaremaniacs.org/blog/2007/03/09/w3c-returns-to-html/ В разработке сейчас HTML5 (а не XHTML).
Всё это дело вкуса, так что давайте не будем разводить религиозные войны :) Делать нужно, в первую очередь - как удобнее и быстрее. Применение XHTML ещё не является гарантией качества вёрстки, а семантический код вполне можно получить и на HTML4. -
Авг. 25, 2007, 10:40 д.п., спустя 17 часов 35 минут 31 секунду
Скажите, а что такое семантическая верстка? (сорри за такой, возможно тупой, вопрос) -
Авг. 25, 2007, 11:30 д.п., спустя 49 минут 16 секунд
Скажите, а что такое семантическая верстка? (сорри за такой, возможно тупой, вопрос)
Ну это когда в коде отсутствуют пустые или не несущие смысловую нагрузку элементы, например, когда юзаешь float`ы, то частенько приходится добавлять в код очищающий элемент типа
<div style="clear:both"></div>
что не есть гуд. Или тоже распространенный случай, когда делают закругленные углы у блоков средствами CSS, приходится писать примерно такой код:
<div class="round">
<b class="q1"></b>
<b class="q2"></b>
<b class="q3"></b>
<p>контент</p>
<b class="q3"></b>
<b class="q2"></b>
<b class="q1"></b>
</div>
то есть семантической версткой можно назвать типичный xml документ, в котором всё разложено \"по полочкам\" и нет лишних элементов. -
Авг. 25, 2007, 12:27 п.п., спустя 56 минут 48 секунд
то есть семантической версткой можно назвать типичный xml документ, в котором всё разложено \"по полочкам\" и нет лишних элементов.
Понятно. Спасибо. -
Авг. 25, 2007, 3:28 п.п., спустя 3 часа 1 минуту 3 секунды
Т.е. если в документе таблица - в коде <table>, если абзац текста - <p>, если список или меню - <ul>,<ol>,<dl>, если адрес - <address>, аббревиатура - <abbr> и т.д. Короче, что б всё логично было.Ну это когда в коде отсутствуют пустые или не несущие смысловую нагрузку элементы, например, когда юзаешь float`ы, то частенько приходится добавлять в код очищающий элемент типа
<div style="clear:both"></div>
что не есть гуд
Ну это издержки блочной вёрстки, без них никак. Главное не злоупотреблять :) Браузеры несовершенны, век CSS3 ещё не настал…
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!