Index · Правила · Поиск· Группы · Регистрация · Личные сообщения· Вход

Список разделов Веб-строительство и интернет-проекты
 
 
 

Раздел: Веб-строительство и интернет-проекты Валидная верстка и валидаторы 

Создана: 15 Августа 2011 Пон 12:35:14.
Раздел: "Веб-строительство и интернет-проекты"
Сообщений в теме: 22, просмотров: 4555

На страницу: Назад  1, 2  Вперёд
  1. 15 Августа 2011 Пон 12:35:14
    Хотелось бы открыть тему посвященную валидному коду. Прогнав свой код здесь [внешняя ссылка] нашел несколько, большую часть из которых исправил, единственное на чем споткнулся это следующая ошибка:

    Строка:
    <img class="picture" src="../img/znak2.png" alt="DSA"></img>

    Error Line 156, Column 75: end tag for element "IMG" which is not open

    The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.

    Пишет что тэг img не открыт, в чем может быть дело.

    P.S. Где еще прогнать страницу, проверить?

    P.S2. Вылезло предупреждение об использовании BOM в кодировке UTF-8. Как я понял, BOM используется для автоопределения кодировки в браузерах, но валидаторы как я понял все ругаются на UTF-8 с BOM. Вопрос, сохранять с BOM или без?
  2. 20 Августа 2011 Суб 11:56:06
    Olldman писал :
    Интересно то, что в подавляющем большинстве, разбирая код страниц приходишь к выводу, что (горе)верстальщики понятия не имеют о применяемом синтаксисе на своих страницах. Ваш пример - тому лишнее подтверждение.

    userlogoff писал : тссс, не говорите ему о doctype... Норм


    Я так погляжу тут собрались только люди с адекватным ЧСВ и со всеобъемлющими знаниями в области веб. Смайлик :-)
    Ну давайте поумничаем... Норм

    Doctype используется html strict, а следовательно никаких жестких требований присущих спецификации XHTML 1.0 не предъявляется. Валидацию страница прошла полностью, ошибок нет, т.е. код страницы валиден и страница одинаково отображается в ff, chrome и ie7. Как-то так. Норм проблема была как раз в закрывающем в теге </img>, почему-то глюкануло что у img должен быть закрывающий тег Смайлик :-) Поскольку в странице почти не использовал вставку картинок через img, а прописывал их в таблице css и возникла такая проблема. Смайлик :-)
  3. 20 Августа 2011 Суб 11:59:29
    Olldman писал ? ? ? :


    У вас на сайте [внешняя ссылка] главная хоть и валидна, а кодировочка-то неправославная
    windows-1251 Wink

    [внешняя ссылка]
  4. 20 Августа 2011 Суб 13:03:37
    Vision писал: У вас на сайте .... главная хоть и валидна, а кодировочка-то неправославная
    windows-1251 Wink

    Учитывая то, что все страницы там соответствуют спецификации HTML 4.01, в данном случае это вполне уместно. Да хоть KOI8-R, все равно. Тем более, что и целевая аудитория сайта сидит под теми же «неправославными» операционками чуть более, чем полностью вся. А вот что действительно «неправославно» - так это создавать страницы в одной кодировке, а в <meta> указывать другую! Встречается иногда такое.
  5. 20 Августа 2011 Суб 19:50:48
    Vision писал :
    Doctype используется html strict

    Товарищ, я всегда использую <!doctype html> и чхал я на эти ваши стрикты, транзишинлы и прочую богомерзкую мутотень. Тем не менее, знаю все теги, которые требуют закрытия и которые не требуют. Вообще-то я не верстальщик ни в одном глазу.
  6. Olldman


    Частый гость


    Более 10 лет на форумеМуж.
    20 Августа 2011 Суб 20:48:36
    Цитата :Doctype используется html strict, а следовательно никаких жестких требований присущих спецификации XHTML 1.0 не предъявляется
    - естественно не предъявляется, как могут предъявляться требования спецификации XHTML 1.0 к html Strict? Если используется html Strict, то причем здесь вообще спецификация XHTML 1.0 ?
    А вот в HTML 4.01 Strict как раз таки применяются самые жесткие требования (например, недопустимы deprecated элементы, аля: <center>, <font> и еже с ними.)
    Ну и опять же, судя по вашему высказыванию, вы действительно путаете синтаксис HTML и XHTML.
    Цитата :а кодировочка-то неправославная
    - это с какой стороны посмотреть. windows-1251 - как раз таки именно русская кодировка, а провославная она или нет, зависит от ее пользователей - провославные они, или антихристы Ржака , ну а линк, вами приведенный попахивает школотой, не заслуживающей внимания, так что комментировать этот бред я не стану. Wink

    Цитата :Товарищ, я всегда использую <!doctype html> и чхал я на эти ваши стрикты
    - ух какой максимализм! Это ж когда всегда? HTML5 еще не представлен оффициально, да и появился не так давно. Или для вас пара-тройка лет - это уже "всегда"?
    Цитата :Вообще-то я не верстальщик ни в одном глазу.
    - ну я примерно так и подумал.
  7. 20 Августа 2011 Суб 21:28:55
    Olldman писал :

    Цитата ... :Товарищ, я всегда использую <!doctype html> и чхал я на эти ваши стрикты
    - ух какой максимализм! Это ж когда всегда? HTML5 еще не представлен оффициально, да и появился не так давно. Или для вас пара-тройка лет - это уже "всегда"?

    Иду по пути Гугла, не ориентируюсь на лохматые браузеры и не менее лохматых ИХ юзеров :)
  8. Olldman


    Частый гость


    Более 10 лет на форумеМуж.
    20 Августа 2011 Суб 21:54:25
    Ну и зря. Правильней идти по пути соблюдения рекомендаций спецификаций html/css. Если страница сверстана правильно, не важно с каким !DOCTYPE и применяемом синтаксисе (по назначению), она будет отображаться во всех браузерах нормально.
На страницу: Назад  1, 2  Вперёд