< The Webmakers Lounge />

We are responsible for the View Source

Архив рубрики ‘HTML’

XHTML 2.0

XHTML 2.0 ValidНужда в более строгих или если будет угодно, требовательных версиях HTML возникла во-первых из-за того что сейчас все более часто речь идет не только о создании “формальных” документов для привычных нам компьютеров, но и для всевозможных переносных устройств, таких как коммуникаторы, наладонники и прочих, в которых отсутствует или почти отсутствует возможность подгружать дополнительные ресурсы, которые бы обеспечивали более полную комплексность HTML синтаксиса.
Дополнительной целью более строгих стандартов является ускорение вывода страницы пользователю. Если в случае с HTML, браузер пытается “подстроиться” под код и вывести его максимально корректно в независимости от ошибок, то с XML такое не пройдет. Браузер просто не будет его парсить. Соответственно, user-agent затрачивает время на интерпретацию вольной мысли верстальщика и пока стандарты не ужесточатся на столько, что документы с ошибками просто перестанут отображаться, такая ситуация останется неизменной. А страдает от этого пользователь.
В теории, как только код станет соответсвовать жестким требованиям, браузеры будут затрачивать гораздо меньше времени на его отображение. Все счастливы.
Вот здесь и должен вступить в силу XHTML 2.0, который все еще находится в разработке, в основном из-за того что переход на него будет обозначать отказ от поддержки всех предыдущих стандартов.
Немного о грядущих изменениях:

(more…)

Правильный DOCTYPE

Что такое DOCTYPE? Это способ указать браузеру, как правильно отображать документ и по какой схеме.

Существует много типов HTML , как то: HTML 4.01 Strict, HTML 4.01 Transitional, XHTML 1.0 Strict и множество других. DOCTYPE указывает браузеру структуру, элементы и их атрибуты для каждого типа HTML.

Указывание DOCTYPE критично, так как при его отсутствии браузер попытается отрендерить документ так как он считает нужным, а не так как этого хотите вы и/или требуют стандарты. Ни о какой валидации соответственно и речи быть не может. Можно провести часы, пытаясь заставить браузер отобразить то, что вам нужно без DOCTYPE и не добиться успеха.

(more…)

Часто используемые символы. На заметку ;)

# « и » — кавычки-ёлочки (« »)
# „ и “ — кавычки-лапки („ “) (используются внутри кавычек-ёлочек)
# … — многоточие (…)
# © — копирайт (©)
# ® — зарегистрированная торговая марка (®)
# ™ — торговая марка (™)
# ° — градус (°)
# § — параграф (§)
# € — Евро (?)
# ± — плюс-минус (±)
# ´ — апостроф (?)
# × — знак умножения (?)
# ″ и ′ — двойной и одиночный штрихи (?) (?) (минуты и секунды, футы и дюймы)
# — и – — длинное и короткое тире (—) (–)
#   — неразрывный пробел ( )
#   — средний разрывной пробел (?)
#   — длинный разрывной пробел (?) (применяют в конце предложений)
#   — узкий пробел (?) (применяют в двойных словах)

Варианты подписки