Хотелось бы провести опрос по теме, кто какой метод верстки использует использует и мотивации выбора. И с каким !DOCTYPE мы это любим делать?
Вид для печати
Хотелось бы провести опрос по теме, кто какой метод верстки использует использует и мотивации выбора. И с каким !DOCTYPE мы это любим делать?
Безтабличка, но без фанатизма [Only registered and activated users can see links. Click Here To Register...]
в xhtml я только пару месяцев назад начал вникать, но теперь тащусь от семантики и всего подобного =) web 2.0 - RuleZZZ
если серьезно, то, если денег платят мало и нужно сделать все быстро, то
а так любой xhtml, в зависимости от потребностей вебприложения и орпавданности применения xtml 1.0 или 1.1Код:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
смешанная верстка. xhtml1.1
Валидная.
[/quote]Цитата:
Originally posted by Pupil@Jul 9 2006, 17:31
Валидная.
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
Прав товарищ, поддерживаю.
[/quote]Цитата:
Originally posted by Chester@Jul 9 2006, 22:59
Прав товарищ, поддерживаю.
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
подписался =)
правильно работающая (отображающаяся)
валидность нафиг ненужна никому кроме самих разработчиков которые будут на форумах таких как этот мерятся пенисами.....
согласен с предыдущим мнением. главное чтобы показывало как нарисовано в макете.
желательно чтоб во всех трёх браузерах - IE, OPERA и MF
пользуюсь таким <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
плюс конечно CSS
javascript именно мне не нужна.
пусть программист пользуются ей. хотя конечно эта штука очень полезная.
а так хотелось бы в будущем.
чтоб на HTML странице была ссылка на эту же страницу в формате XML.
чтобы это было стандартом и тогда поисковики будут ещё лучше работать(искать)
показывало где? [Only registered and activated users can see links. Click Here To Register...] в каком браузере?
а для вывода на принтер будем верстать отдельный документ? [Only registered and activated users can see links. Click Here To Register...]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN">
Сначала верстаю фанатично [Only registered and activated users can see links. Click Here To Register...] По спецификации. Потом ставлю заплатки для различных браузеров (в основном для IE).
PS: Верстаю я лишь около года [Only registered and activated users can see links. Click Here To Register...], но и за этот год ни разу еще не сталкивался с ситуацией, в которой невозможно сверстать нормально размеченный HTML так, "как нарисовано в макете", не прибегая к рубке макета в таблицу. Тот аргумент, что, мол, в таблице легче — не принимается [Only registered and activated users can see links. Click Here To Register...] Легче так, как привык.
PPS: Кстати. Предлагаю тем, кто сталкивался с подобными трудностями привести примеры. Любопытно.
на самом деле есть одна очень большая проблема в табличной верстке. точнее ошибка.
вот код
ошибка возникает. когда очень сильно сжимаешь возникает горизонтальная полоса прокрутки хотя это совершенно не нужно.Код:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
****<title>Untitled</title>
</head>
<body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" bgcolor="#d9d9d9">
<table width="100%" cellpadding="0" cellspacing="0" border="1">
<tr>
****<td colspan="2">wettetetetetetetetetetetetetetetetetetetete</td>
</tr>
<tr>
****<td width="200">etetetetetet</td>
****<td width="99%">1</td>
</tr>
</table>
</body>
</html>
тут вы наверно скажите это всё из-за этой строкитогда как быть с длиной левой колонки. она тогда просто растягивается. не знаю может другой DOCTYPE нужен. да и эта ошбика при rowspan возникает может и при colspan тоже. В IE такая ошибка точно есть.Код:<td width="99%">1</td>
КТО ЗНАЕТ РЕШЕНИЕ ЭТО ПРОБЛЕМЫ?
[/quote]Цитата:
Originally posted by Rayan@Jul 12 2006, 00:52
правильно работающая (отображающаяся)
валидность нафиг ненужна никому кроме самих разработчиков которые будут на форумах таких как этот мерятся пенисами.....
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
Конечно не всегда можно сделать полностью валидным, но
Мерий, не мерий, а если ты придерживаешься, теперь уже стандартов, а не рекомендаций W3C, то имеешь больше шансов на длительное правильное отображение твоих страниц.
Простой пример:
<div class='htmltop'>HTML</div><div class='htmlmain'><span><div></div></span></div>
Если раньше это работало, то теперь только в IE6. Если разработчиками браузеров стандандарты будут соблюдаться, то сверстать сайт будет много проще и быстрей будет поддержка CSS-3
[/quote]Цитата:
Originally posted by Rayan@Jul 12 2006, 02:52
правильно работающая (отображающаяся)
валидность нафиг ненужна никому кроме самих разработчиков которые будут на форумах таких как этот мерятся пенисами.....
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
на самом деле, я пока не так и часто сталкивался с серьезными проблемами при ввалидной верстке в разных типах браузеров. конечно ИЕ выдает иногда выкрунтасы недетские, но это изредка и всегда почти можно, по крайней мере используя хак, привести к 99% валидности, если так можно выразиться
Проваерка на валидность покажет ошибки. Возможно эти ошибки сделаны случайно. Если специально, то сам пропучтишь, а если нет, то попытаешься разобраться в проблеме.
И еще, валидаторов есть несколько и они по разному реагируют на ошибки. Пример
<div class='htmltop'>HTML</div><div class='htmlmain'><?xml version="1.0" encoding="WINDOWS-1251"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=windows-1251" />
<title>Проба</title>
</head>
<body>
<h1>Пробная страница</h1>
<p>Тип документа <span lang="en"><abbr title="Extensible HyperText Markup Language">XHTML</abbr> 1.0 Transitional</span></p>
</body>
</html></div>
проверка будет пройдена, но будут проблемы с IE. Достаточно убрать первую строку и все будет нормально. Но сейчас уже один [Only registered and activated users can see links. Click Here To Register...] ужесточил требования. Может не случайно...
Pupil, какие еще проблемы?
[/quote]Цитата:
Originally posted by makeitso@Jul 13 2006, 19:57
Pupil, какие еще проблемы?
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
Ie 6 , увидев это
забудет о типе документа, если можно так сказать.Код:<?xml version="1.0" encoding="WINDOWS-1251"?>
Pupil, ну скажем так, не совсем забудьте [Only registered and activated users can see links. Click Here To Register...] Просто IE6 переходит в quirks mode, что иногда просто необходимо разработчику.
Ну это понятно. [Only registered and activated users can see links. Click Here To Register...] Только он прыгает в этот режим, даже втом случае, если преред типом будет стоять любой символ. Я вообще не против, но перестает работать, например margin-left: auto, что не есть хорошо.
[Only registered and activated users can see links. Click Here To Register...] Конечно если задался целью поставить на страницу кнопку валидатора. [Only registered and activated users can see links. Click Here To Register...]
Pupil, я не о валидации, а о том, что использование XML декларации хороший трюк. К сожалению, с выходом IE7 он выльется в головные боли верстальщику, но такова селави [Only registered and activated users can see links. Click Here To Register...]
А кнопку можно добавить и без прохождения валидации, что я часто и вижу везде и всюду [Only registered and activated users can see links. Click Here To Register...] Но это уже реально маразм, имо [Only registered and activated users can see links. Click Here To Register...]
Может не втему, но можно подробнейЦитата:
использование XML декларации хороший трюк. К сожалению, с выходом IE7 он выльется в головные боли верстальщику, но такова селави
Pupil, ну вообщем-то quirks mode включают не просто так [Only registered and activated users can see links. Click Here To Register...] Например, чтобы ИЕ6 понимал такие конструкции правильно:
Ну и тут нас ждет ИЕ7, который xml декларацию никак не воспринимает, а следовательно рисует таблицу как и ИЕ6 без quirks mode. -box-sizing по-моему тоже в ИЕ7 не планируется. Так что нехотя мелкомягкие опять заставляют вернуться к HTML 4.01 Transitional [Only registered and activated users can see links. Click Here To Register...] Как-то так.Код:<table style="width: 100%; height: 100%; border-collapse: collapse;">
*<tr>
*****<td></td>
*</tr>
*<tr>
*****<td style="height: 100px; background: #ccc;"></td>
*</tr>
****</table>
Спасибо, понятно. [Only registered and activated users can see links. Click Here To Register...]
Звучит красиво. :new_russian: А как на деле? Не могли бы те, что верстают с !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" и без таблиц прислать ссылку на более - менее сложный в графическом плане проект. :read:
[/quote]Цитата:
Originally posted by Saint_Matrix@Jul 19 2006, 15:05
Звучит красиво.* :new_russian:* А как на деле? Не могли бы те, что верстают с !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" и без таблиц прислать ссылку на более - менее сложный в графическом плане проект.* :read:
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[/quote]Цитата:
Originally posted by Pupil@Jul 20 2006, 12:11
[Only registered and activated users can see links. Click Here To Register...]
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
Я вижу лишь красивые картинки и текст. Глаз радует, но для масштабного проекта с большим количеством текста, это не прокатит.
интересно, почему это не прокатит?
потому, что таблицу с большим количеством текста, горой лишних табличных тегов и прозрачными спейсерами некоторым верстать привычней и проще, чем нормально размеченный и разверстанный только помощью CSS текст :crazy:Цитата:
Originally posted by Zigzag@Jul 27 2006, 15:05
[b]интересно, почему это не прокатит?
Zigzag, объявите им всем священную войну!
Впрочем, думаю, они вымрут со временем сами, как мамонты...
[/quote]Цитата:
Originally posted by Saint_Matrix@Jul 27 2006, 11:23
Я вижу лишь красивые картинки и текст. Глаз радует, но для масштабного проекта с большим количеством текста, это не прокатит.
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
Интересно взглянуть на такой проект.
побродите по [Only registered and activated users can see links. Click Here To Register...]
Там наоборот, показано, что любой поект можно так сверстать.Цитата:
Я юзаюУже привык, 3 года на обычном HTML верстаю, меньше всего проблем.Код:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
[/quote]Цитата:
Originally posted by Saint_Matrix@Jul 27 2006, 13:23
Я вижу лишь красивые картинки и текст. Глаз радует, но для масштабного проекта с большим количеством текста, это не прокатит.
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
я в экстазе от этих ребят [Only registered and activated users can see links. Click Here To Register...]
вот оцените CSS верстку
и я 3 года верстал, не думая о большой ответственности вебразработчиков по продвижению стандартов, снижению мирового трафика и продвижению доступности информации для всех категорий посетителей и всех видов устройств доступа. :lol2: хотя я серьезно, на самом деле...Цитата:
Originally posted by Darkness@Jul 30 2006, 18:27
Я юзаюУже привык, 3 года на обычном HTML верстаю, меньше всего проблем.Код:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]</div>
з.ы. писал тут, что когда как верстаю, теперь только xhtml 1.0 transitional, а не Strict только из-за target="_blank" и MSIE/Win