|
|
|
| В настоящее время все профессиональные WEB-разработчики верстают HTML-страницы дивами. Под понятием "вёрстка дивами" подразумевается отсутствие табличной разметки для расположения элементов на странице.
А представьте, если бы под этим понятием подразумевалось другое - отсутствие всех остальных тегов, кроме DIV. Смогли бы Вы тогда сверстать полноценный сайт?
Как бы Вы имитировали теги <A>, <IMG>, <SELECT>, <INPUT>, <IFRAME> и прочие? | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 14:39)
| |
<A>
onclick="location.href=url"
<IMG>
style="background:url('../i/img.jpg')"
<SELECT>
тут посложнее скрипты уже пойдут
<INPUT>
contenteditable="true"
<IFRAME>
зачем он вооюще нужен?
|
а в целом задача малёхо извращенная. да :) | |
|
|
|
|
|
|
|
для: Lelik
(16.07.2010 в 14:50)
| | Как насчёт обхода табуляцией по ссылкам, пропорциональному ресайзу изображений?
IFRAME не нужен, ну а если надо в окошке подгрузить другой сайт? | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 14:53)
| | в целом задача извращенная. не заморачивайся. | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 14:53)
| | Iframe - аяксовая подгрузка... в div | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 14:39)
| | Предлагаете "покошмарить" мозгами? Верстка на DIV не означает отказ от других элементов. О чем вообще вопрос? | |
|
|
|
|
|
|
|
для: sim5
(16.07.2010 в 14:55)
| | Вопрос о сообразительности. Считаю, что любой профессионал в два счёта это сделает.
Неужели нельзя на пять минут просто расслабиться и just imagine? Где же Ваша фантазия? | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 15:20)
| | А смысл? | |
|
|
|
|
|
|
|
для: sim5
(16.07.2010 в 15:21)
| | А смысл в том, чтобы верстальщики задумались над семантикой разметки, и не плодили лишних тегов. Да, верстать дивами - это бред, но согласитесь, здесь есть о чём подумать. Я не призываю отказаться от семантически правильной разметки, однако и не усердствовать с разнообразием. Вот новая разметка HTML5 для меня до сих пор остаётся загадкой. Зачем она? Новички будут безжалостно плодить хэдеры и футеры, а пройдёт время, и эти теги уже станут Deprecated. | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 15:35)
| | Не расстраивайтесь, все нормально. | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 15:35)
| | > Да, верстать дивами - это бред
С какого перепуга?
> Вот новая разметка HTML5 для меня до сих пор остаётся загадкой
в чем загадка
> Зачем она?
Это называется прогресс. Вы же не будете работать за компьютером Электроника в наше время и ездить на машине 1901 года. Много нового и полезного. Один тег video чего стОит
> а пройдёт время, и эти теги уже станут Deprecated
Прогресс не стоИт на месте. В любом языке конструкции рано или поздно устаревают
> Новички будут безжалостно плодить хэдеры и футеры
Это никак не относится к HTML5! Без знания технологии, которую используют новички, данные вещи и в HTML4 люди творят. Не нужно никаких никчемных учебников. Есть спецификация на офсайте с примерами. Есть переводы. Бери, читай, и не делай глупостей - вот что нужно вбить в голову любому начинающему "верстальщику". | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 15:20)
| | Такая разметка заставляет думать и требует длительного разбора, а следовательно лишние затраты на создание и последующее сопровождение. Хитрые приемы и запутанный код, пусть даже остроумный, это как раз удел непрофессионалов и любителей. Профессионалы мыслят в масштабе денег и времени, где только можно исключая воображение :) | |
|
|
|
|
|
|
|
для: cheops
(16.07.2010 в 15:26)
| | Я не профессионал, но у меня три тезиса: проще, проще и проще. Как для меня проще, так и делаю. Если решение какой-то задачи однажды уже найдено, то в новых разработках я использую готовый фрагмент. | |
|
|
|
|
|
|
|
для: Владимир55
(16.07.2010 в 15:44)
| | всё гениальное просто :) | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 14:39)
| | Я ярый поклонник блочной верстки (верстки дивами) - проще, понятнее, логичнее, семантичнее, кроссбраузерно.
Использую лишь небольшой набор тегов XHTML.
Поправив лишь таблицу стилей CSS, вы легко сможете поменять footer и header местами, превратить вертикальное меню в горизонтальное. В табличной верстке придется переверстать все.
HTML5, CSS3 - новые технологии, поддерживаемые адекватными браузерами, за ними будущее. Что в них сложного? HTML5, например, еще проще, чем HTML4. | |
|
|
|
|
|
|
|
для: mihdan
(17.07.2010 в 02:45)
| | >Поправив лишь таблицу стилей CSS, вы легко сможете поменять
Это в теории... практика - куда разнообразнее. | |
|
|
|
|
|
|
|
для: Loki
(19.07.2010 в 11:32)
| | - | |
|
|
|
|
|
|
|
для: Loki
(19.07.2010 в 11:32)
| | Подробнее | |
|
|
|
|
|
|
|
для: bishake
(16.07.2010 в 14:39)
| |
<table style="width: 768px" border="0">
<tr>
<td style="padding: 25px 0 25px 0; width: 768px" align="center" valign="middle">
Welcome to my Imagination :o)
</table>
|
| |
|
|
|