Comments 16
Это уже явная ошибка и непонимание принципа работы label
Алогичность, это когда деревья строятся на div а не на UL>LI
Алогичность, это когда деревья строятся на div а не на UL>LI
+11
Я даже больше скажу. Верстка должна быть сначала логичной, а потом уже валидной.
Все таки соответствие стандартам и т.д. — это хорошо, он главное это работоспособность кода, масштабируемость и возможность разобраться в нем через пол года — год.
Все таки соответствие стандартам и т.д. — это хорошо, он главное это работоспособность кода, масштабируемость и возможность разобраться в нем через пол года — год.
+11
Очередной топик жалоба. Ничего личного — просто надоело.
— Почему разметка должна быть не только валидной, но и логичной,
— Почему программный код должен быть не только правильным, но и комментированным,
— Почему работодатели должны быть не только при деньгах, но и быть адекватными,
— Почему клиенты должны быть не только заинтересованы в проекте, но и пользоваться нормальными браузерами,
— Почему правительство должно быть не только исполнительным, но и не быть коррумпированным,
— Почему Солнце должно не только светить, но и греть…
— Почему разметка должна быть не только валидной, но и логичной,
— Почему программный код должен быть не только правильным, но и комментированным,
— Почему работодатели должны быть не только при деньгах, но и быть адекватными,
— Почему клиенты должны быть не только заинтересованы в проекте, но и пользоваться нормальными браузерами,
— Почему правительство должно быть не только исполнительным, но и не быть коррумпированным,
— Почему Солнце должно не только светить, но и греть…
+6
На мой взгляд, тема не раскрыта. Приведен лишь один пример, который вполне мог оказаться просто ошибкой по невнимательности. Интересно было бы почитать развернутую статью с несколькими примерами, с теми же деревьями, о которых говорит webdew в первом комментарии. Интересует вариант, когда верстальщик осознанно делает что-то, что ему кажется верным, а на самом деле может привести к ошибкам и проблемам.
В данном изложении статья и правда весьма похожа на топик-жалобу.
В данном изложении статья и правда весьма похожа на топик-жалобу.
+1
UFO just landed and posted this here
Вобще-то претензии к input, вложенному в label необоснованны. Такое поведение описано в www.w3.org/TR/html401/interact/forms.html#h-17.9.1.
0
Кстати, а почему верстка должна быть валидной?
0
Топик-жалоба. Советую нанять одного верстальщика, который будет писать вам валидный и логичный код.
0
Если бы верстальщик следовал логике, он бы не обернул этот input в label, скрипт custom-form-elements.js отработал бы правильно и ни программист, ни сам верстальщик не тратили бы лишнее время на устранение проблемы с чек-боксами.А если форму из таблицы вытащить, совсем красота будет
+2
Логика разметки называется семантикой. Грамотная семантика — признак хорошего, состоявшегося верстальщика. Подогнать под валидатор не сложно, а сверстать так, чтобы глаз радовался, читая исходник, может далеко не каждый.
0
Sign up to leave a comment.
Почему разметка должна быть не только валидной, но и логичной. Пример из жизни