- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Хм и еще, как все таки правильно:
<meta ... />
или
<meta ...>
Просто в моем движке почему то в конце со слешем!
HTML 4.0 предполагает без слеша (в этом стандарте слеш игнорируется как неопознанный атрибут).
Новый стандарт XHTML (который у тебя указан)
<?xml version="1.0"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
предполагает закрывать все теги, а те, которые не имеют закрывающих должны писаться со слешом.
Поисковикам думаю все равно - ко всему они привыкли.
Мне не кажется, что твой сайт вообще имеет смысл писать в XHTML 1.0. Это конечно сейчас модно, но стандарт достаточно жесткий и проще использовать просто HTML 4.0 Transitional
Ну например в XHTML <br> надо ВЕЗДЕ писать <br/>, что на сайте не наблюдается
Советую воспользоваться validatorom, чтобы проверить совместимость со стандартом:
http://validator.w3.org/
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.gsmsoft.ru%2F&verbose=0
Стандарты нужно уважать, так как это что-то вроде того, по какой стороне дороги ездить.
В одной из последних работ АртЛебедева видел сайт написанный в стандарте HTML 4.0, а в заголовке у него для крутизны написано XHTML.
Какая тачка круче сравнивают, только если они обе ездят.
Ок а на что мне поменять эту строчку? или просто можно удалить?
и Сотавить просто <html>??
Похоже сайт написан на HTML, у него от XHTML только начало и слеши в META.
Можно просто кусок:
<?xml version="1.0"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
заменить на:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
и слеши из META убрать.
Не думай только, что сайт сразу станет совместим со стандартом HTML.
Он тоже достаточно жесткий, например атрибут alt является обязательным для <img>, но главное стремление к стандарту
Идеальное соответствие стандарту, чтобы поставить себе значок Valid HTML 4.0 почти не достижимо, так как счетчик Rambler'а не проходит через HTML validator (Не указан аттрибут TYPE у тега SCRIPT)
Не понял, то есть если alt в теге <img> не будет что сайт не будет работать?
(Не указан аттрибут TYPE у тега SCRIPT)
Вот это не понял!
А если мне alt не нужен просто поставить: alt='' или же все таки надо че нить там писать?
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
Написал как ты сказал, вот что мне валидатор выдал:
This page is not Valid HTML 4.01 Transitional!
Соотвественно что ставить?
Сайт будет работать и без alt, просто требование стандарта, чтобы alt был, если не нужен, то alt="".
Validator - это некая идеальная мерка совместимости: на yandex.ru он тоже дает то же самое. Но Validator позволяет выявить существенные ошибки на сайте, которые могут заметить и поисковики (мелкие ошибки, которые наполняют весь и-нет поисковики привыкли игнорировать). Так что нужно просто стремиться к как можно более чистому и правильному коду.
Так как сайт больше похож на HTML, чем на XHTML, то лучше ставить тип HTML.