-
Posts
6,588 -
Joined
-
Last visited
-
Days Won
55
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Vlad
-
Вы неудачный пример привели. Указанный сайт не растягивается по высоте, этот визуальный эффект достигается другими средствами. Если вам требуется масштабировать изображение, то универсальнее для этой цели использовать скрипты. Можно ещё через background-size это сделать.
-
"HTML страницах" слишком прямая калька, лучше писать "HTML-страницах" или "страницах HTML". Терминология разнится. В одном месте написано "всемирная паутина", в другом "веб", в третьем "web". Надо придерживаться одного типа, хотя бы в слове веб и его производных. Пробел поставьте после "системы". Сам термин звучит плохо, неужели нет устоявшегося аналога на русском? Лучше переформулировать. Вроде "ужин может быть легко добавлен в календарь пользователя". повышая соответствующую узнаваемость автора и доверие к нему Прогоните текст через корректор, много мелких опечаток имеется, которые легко исправить. С запятыми мне кажется тоже не всё в порядке.
-
Смотря что значит освоить. Друпал слишком многоплановый движок, можно под него только верстать, использовать для вывода статей и программировать под него. Что конкретно вы хотите на нём делать?
-
Ну, почему бы и не перейти на HTML5 с сегодняшнего дня --- хорошая погода, чем не повод для перехода. <menu> для других целей, не надо использовать его для навигации. По хорошему, каждая новость должна быть обёрнута в <article>, если желаете, можете общий <section> использовать, здесь уже жёстких рекомендаций нет. <section> для разделов, сами решайте, где они должны быть. Есть только одно небольшое различие от HTML4 --- там <h1> использовался один раз, в HTML5 каждый раздел (section, article) создаёт независимую структуру внутри документа, поэтому логичнее внутри них применять <h1> каждый раз.
-
Про костыли было написано в этой теме. http://forum.htmlbook.ru/index.php?showtopic=27283&view=findpost&p=205043 Про id и class давний спор, в моей книге он рассмотрен, стр. 76. Про HTML5 также посмотрите стр. 318, пример 9.4 и 9.5.
-
Вы уж слишком прямолинейно мои слова не воспринимайте, если я говорю, что лучше <p> использовать, это не означает, что надо бросаться его сразу же ставить. В вашем случае и <br> успешно выполняет свою роль. Раз вы уже на HTML5 перешли, то можно ещё некоторые дополнения сделать. - div class="sidebar" заменить на <aside>, специально для этих целей тег. - для вывода новостей обычно используется <article>. - <nav> хотя и можно использовать несколько раз, в спецификации сказано, что он для самой-самой главной навигации. У вас сейчас как надо стоит. Ну и обязательно костыли для некоторых браузеров поставить: Для Firefox3 в стили добавить nav, footer, header, ещё что {display:block;} Для IE7-8 надо скрипт писать и перечислять все теги <script> document.createElement('aside'); document.createElement('header'); </script> Или более изощренно <!--[if lt IE 9]> <script> var e = ("abbr,article,aside,audio,canvas,datalist,details," + "figure,footer,header,hgroup,mark,menu,meter,nav,output," + "progress,section,time,video").split(','); for (var i = 0; i < e.length; i++) { document.createElement(e[i]); } </script> <![endif]--> Естественно надо удалить из списка неиспользуемые теги.
-
Потребляется плохо звучит. Лучше используется или читается.
-
Куцый какой-то HTML5. Этот доктайп конечно можно при любой вёрстке использовать, но в данном случае у вас выглядит как половинчатое решение. Сами собой напрашиваются теги <nav>, <header>, <footer>. К тому же стиль какой-то неодинаковый, в одном случае тег закрывается <br />, в другом нет <meta>. В HTML5 такое допустимо, но выглядит небрежно. Хостинг под *nix, а там имеет значение регистр файлов. У вас изображения в Img, легко перепутать, лучше придерживаться нижнего регистра в именах файлов и папок. Вместо <br /> лучше <p> использовать, через стили удобнее задавать межстрочное расстояние через padding-margin, а не прибегать к line-height. К тому же у вас span в подвале и так сделан блочным, так какой смысл его использовать? Заголовки в правой колонке через фон сделаны и невидимы при отключении картинок. Здесь почитайте решения для подобных случаев: http://htmlbook.ru/faq/kak-zamenit-tekst-izobrazheniem Опять же при отключении картинок пропадает фоновый рисунок, обычно его дублируют фоновым цветом, которого у вас нет. Добавьте к футеру и хедеру.
-
Приведите фрагмент кода пожалуйста с вашим оформлением.
-
HTML5 поддерживается всеми браузерами с некоторыми простыми костылями. В реальности это занимает две строки лишних, не такая уж большая плата. Про селекторы здесь написано. http://htmlbook.ru/samcss/selektory-atributov Рекомендую также с другими видами селекторов ознакомиться в самоучителе, чтобы CSS проще писать.
-
Издания разные бывают. В некоторых случаях это допечатка тиража, в других переводчики различаются, тогда можно считать это разными книгами. Лучше смотреть на титул "дополненное и исправленное", такие книги содержат меньше ошибок и полную информацию о предмете.
-
Абсолютно корректно цвет написан.
-
Это от ситуации зависит. Некоторые разработчики по name из submit судят о том, что форма отправлена на сервер и получена.
-
Ну, конечно.
-
Эти различия редко когда нужны, основное назначение --- отправлять форму, у этих элементов одинаковое.
-
<input type="submit" name="bla"> Здесь пример рисунка. Можешь запустить его и щёлкнуть. В адресной строке увидишь пересылаемый результат. http://htmlbook.ru/samhtml5/formy/pole-s-izobrazheniem
-
Ну ты же сам стал сторонником семантики, типа использовать элементы только по их прямому назначению. Назначение кнопки быть кнопкой, назначение изображения быть изображением. В принципе, вся разница. Если эти элементы сделать по виду одинаковыми, то при отправке формы кнопка отправляет значение name, рисунок координаты точки нажатия.
-
Макс, хватит флудить! Автора интересует оценка его вёрстки, тебя вопрос о кнопках. Создай отдельную тему, там и поговорим.
-
Хватит уже не по теме задавать вопросы!
-
Первый элемент картинку вставляет, второй кнопку. Можно конечно настроить так, чтобы они визуально друг от друга не отличались. В таком случае image передаёт координаты точки нажатия, это можно использовать в интерфейсе, где координаты нужны. Например, для выбора оценки, которая выражается в виде градиента от красного до зелёного цвета.
-
Слишком много дивов. Нежеланием использовать множество разных классов вы загнали себя в другую крайность. Код теперь несемантичный и с точки зрения SEO вообще никуда не годится. Эти факторы тоже следует учитывать. Вам надо активнее использовать разные теги вроде h1, h2, h3. Вообще, этот макет лучше сверстать на HTML5, он прям напрашивается для этого, HTML4 уже морально устарел, не котируется. Некоторые элементы можно безболезненно удалить --- wrapper к примеру. Утверждаете, что хотите минимизировать использование id, а форма прямо пестрит ими. А ведь в стилях легко можно указать input[type=submit]{} и не добавлять id. Сама форма невалидна, нет action и элементы формы не обёрнуты в блочные элементы. Какие-то решения вызывают недоумение. Вроде не ошибка, но почему используется button для поиска в форме не понятно, есть же <input type="images">, использовать для фона рисунок 1х1 пиксел неоправданно, ничего не потеряете, если увеличите до 20х20. К тому же зачем вообще фоновый рисунок, почему нельзя использовать просто фоновый цвет?
-
Адский ад!!!! Сколько записей в базе? А что здесь конкретно не так?
-
Не надо в личку, надо на почту.
-
А что остальные браузеры?
-
По ссылке добавляйте нужные параметры через ?, вроде <a href="2.html?text=Бла-бла&link=3.html>Вторая ссылка</a>. Но как вы эти данные получите, если в языках ноль, я не представляю.