inokentik 45 Опубликовано: 6 февраля 2010 Рассказать Опубликовано: 6 февраля 2010 Вопрос, почему валидатор воспринимает символ & как ошибку? Например есть же название Merck Sharp & Dohme ну и другие, где встречается данный символ, проктер энд гэмбел и так далее... Вот пример валидатора http://validator.w3.org/check?uri=http%3A%2F%2Falexmed.com.ua%2Fa%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.654 Как быть в таких ситуациях? Цитата Ссылка на сообщение Поделиться на других сайтах
LeonMag 4 Опубликовано: 6 февраля 2010 Рассказать Опубликовано: 6 февраля 2010 а так & ? Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 6 февраля 2010 Рассказать Опубликовано: 6 февраля 2010 Автор Суть в том, что он используется например в самой новости, то есть я пишу трамп & пам к примеру.. Я же не буду в новости писать так & ? Цитата Ссылка на сообщение Поделиться на других сайтах
kang 42 Опубликовано: 7 февраля 2010 Рассказать Опубликовано: 7 февраля 2010 (изменено) Различия между XHTML и HTML Все элементы должны быть закрыты. Теги, которые не имеют закрывающего тега (например, <img> или <br>) должны иметь на конце / (например, <br />). Булевы атрибуты записываются в развёрнутой форме. Например, следует писать <option selected="selected"> или <td nowrap="nowrap">. Имена тегов и атрибутов должны быть записаны строчными буквами (например, <img alt="" /> вместо <IMG ALT="" />). XHTML гораздо строже относится к ошибкам в коде; < и & везде, даже в URL, должны замещаться < и & соответственно. По рекомендации W3C браузеры, встретив ошибку в XHTML, должны сообщить о ней и не обрабатывать документ. Для HTML браузеры должны были попытаться понять, что хотел сказать автор. Кодировкой по умолчанию является UTF-8 (в отличие от HTML, где кодировкой по умолчанию является ISO 8859-1). Для XHTML страниц рекомендуется задавать MIME-тип — application/xhtml+xml, но это не является обязательным, более того — браузер Internet Explorer 8 и младшие версии, не смогут обрабатывать страницу, поэтому с XHTML 1.0 традиционно используется MIME-тип для HTML — text/html. Также стандарт рекомендует указание <?xml version="1.0" encoding="utf-8"?> перед DTD, но это не обязательно, более того — браузер Internet Explorer воспринимает такое указание (как и любой другой текст перед <!DOCTYPE>), как признак того, что данную страницу необходимо отображать в режиме обратной совместимости, а не согласно стандарту. Существует три типа документов XHTML: strict, transitional и frameset. Наиболее употребительной и универсальной из версий XHTML является переходная (англ. transitional), поскольку она позволяет использовать iframe (включение содержимого одной веб-страницы в другую) и атрибут target у ссылок (для указания того, например, что ссылке необходимо открываться в новом окне). Фреймовая версия (англ. frameset) представляет собой расширенный вариант transitional, добавляя к нему, как следует из названия, возможность установки frameset вместо body. DTD строгой версии XHTML (англ. strict) не содержит многих тегов и атрибутов, описанных в DTD transitional, и признанных устаревшими.Выделил жирным Изменено 7 февраля 2010 пользователем kangalexey Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 7 февраля 2010 Рассказать Опубликовано: 7 февраля 2010 Автор Ну извини меня, эт оможет я знаю как символы пишутся в коде, но есть например человек, который код даже и смотреть то не видел в глаза его никогда.. Тупо добавляет новость и все.. Ему об этих спецсимволах не дано знать даже... Цитата Ссылка на сообщение Поделиться на других сайтах
kang 42 Опубликовано: 7 февраля 2010 Рассказать Опубликовано: 7 февраля 2010 Такие люди и о валидности не парятся, ИМХО Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 7 февраля 2010 Рассказать Опубликовано: 7 февраля 2010 Автор Вот не поверишь, некоторые парятся! Цитата Ссылка на сообщение Поделиться на других сайтах
kang 42 Опубликовано: 7 февраля 2010 Рассказать Опубликовано: 7 февраля 2010 Ну если парятся, то научатся делать замену & на & автоматически, через парсер Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 10 февраля 2010 Рассказать Опубликовано: 10 февраля 2010 Или верстать HTML 5 а не XML Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 10 февраля 2010 Рассказать Опубликовано: 10 февраля 2010 Автор А по подробней? Что за html 5? Цитата Ссылка на сообщение Поделиться на других сайтах
kang 42 Опубликовано: 10 февраля 2010 Рассказать Опубликовано: 10 февраля 2010 (изменено) Мне тоже привлекателен HTML 5. Он мало капризничает и хорошо понимает HTML 4.01. Правда разработки еще ведутся... И я все же пока останусь на XHTML 1.0 в пользу w3c, а перейти всегда успею Изменено 10 февраля 2010 пользователем kangalexey Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 10 февраля 2010 Рассказать Опубликовано: 10 февраля 2010 Просто пока не все теги HTML 5 работают... но он полностью поддерживает HTML 4 Инокентик язык програмирования для инвалидов. Пишешь с ошибками код а он сам их исправляет. Цитата Ссылка на сообщение Поделиться на других сайтах
Легион 0 Опубликовано: 9 марта 2010 Рассказать Опубликовано: 9 марта 2010 Ну вот, спорили о копании карьера совочком, а используем язык для инвалидов . Не совсем ювелирная работа получается Цитата Ссылка на сообщение Поделиться на других сайтах
Dark_ua 0 Опубликовано: 11 октября 2010 Рассказать Опубликовано: 11 октября 2010 Пропущу весь флейм, который тут был насчет HTML5... У меня тот же вопрос, что и у автора, но в немного другой форме. При написании новости я уже автоматом исправляю & на &, но проблема в том, что в названии новости все равно остается &, даже если исправить и сохранить. Что можно с этим сделать? Цитата Ссылка на сообщение Поделиться на других сайтах
maestro2024 0 Опубликовано: 20 октября 2010 Рассказать Опубликовано: 20 октября 2010 Дык - руками замени "&" на "and" - и будет тебе счастье. P.S. У меня валидная главная сайта. Цитата Ссылка на сообщение Поделиться на других сайтах
Dark_ua 0 Опубликовано: 20 октября 2010 Рассказать Опубликовано: 20 октября 2010 Дык - руками замени "&" на "and" - и будет тебе счастье. P.S. У меня валидная главная сайта. Ну, до этого я и сам додумался, но иногда это неудобно, а иногда просто неприемлимо. Например, написать "Dolche and Gabbana" можно, но выглядит это на приличном сайте просто смешно. P.S. У меня все страницы валидные. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.