Какво е тип документ,

Webmaster (английски за уеб администратори.) - хората професионално или като хоби е разработка на уеб сайтове в Интернет приложения или корпоративна интранет. Wikipedia

В моята практика, имам няколко пъти изправени пред такава ситуация, при копиране на изходния код, за да учат, видях в браузъра си много по-различна картина, отколкото на примерна страница. И аз не можах да разбера защо това се случва - като копирали изцяло примера с код, а резултатът става друг. В края на краищата, аз се обърне внимание на първия ред на кода с DOCTYPE, която винаги е игнориран. Това доведе ме да се справи внимателно този въпрос и най-накрая, за да се справят с този термин.

Какво е DOCTYPE?

Този етикет трябва винаги да е на първа линия на всяка страница. Tag DOCTYPE - ключов компонент на уеб-страници, преструвайки се, че спазването на: без него, си код и CSS няма да проверява валидатора.

Ако няма DOCTYPE в браузъра документ се опитва да направи документа, както намери за добре, а не като разработчик на планирани или изискваните стандарти. Разбира се, за всяка проверка и може да става въпрос.

видове документи

Нестандартен режим - неопределено състояние

Ако браузъри нестандартен режим нарушават препоръките на W3C за да се гарантира правилното показване на страници. Различните браузъри имат различни възможности за съвместимост с предишните версии. Всъщност целта нестандартен режим - правилното показване на страници, написани за по-стари браузъри. При създаване на нова, модерна страници трябва да са съобразени с изискванията на стандартите и препоръките, както и да се придържат към режим стандарти.

Стандарти Mode - стандартен режим

Когато режимът стандарти съвременни браузъри имат същото право да предоставя на съответните стандарти на страници.

Почти стандарти Mode - Почти съвместим

В Mozilla браузъри, Safari и Opera 7.5 има още една трета версия на "Почти стандарти режим" (почти съответните стандарти), което не е съвсем стриктно спазва препоръките на W3C. В Mac IE 5, Windows IE 6, Opera 7.5 и Konqueror отсъства режим Почти стандарти, тъй като те са, и така не може да работи в съответствие с CSS2, така че те ще бъдат в този случай, режимите на стандарти. В действителност, техните режими стандарти е почти стандарти режим Mozilla браузър, а не пълноправен режими стандарти. Важно е да се помни, че браузъри имат едни и същи основни условия, но дори и при същите условия, те все още се работи по различни начини.

Както декларация DOCTYPE се отразява на дисплея на браузъри?

Разгледаме следния пример: в някои сайтове уебмастъри използват цветна вертикалната лента за превъртане, така че да се вписва в цялостния стил на сайта. Въпреки това, промените в цвета на лентата за превъртане е нарушение на стандартите за CSS2. В IE 6 и Opera 9 браузър работи, ако един HTML DOCTYPE посочено част от стандартния HTML 4.01 Transitional (). В други случаи, правилата в стила лист вече не са на работа, а лентата за превъртане се превръща в стандартен формуляр. В Mozilla Firefox цветни ленти за превъртане никога не са работили.

Особено важно да има пълна декларация DOCTYPE да блокира сайтове, използвайки

. Когато таблични грешки оформление в кода да доведе до известно катастрофални последици в дисплея на Internet Explorer 6.0, документи, без декларация. Изкривяване може да бъде показана в Mozilla Firefox.

Тип на документа: да обяви или да не се декларират?

Много експерти и автоматични валидатори вярват, че типа документ, който винаги трябва да декларират. Но ако вземем предвид факта, че много сайтове се показват перфектно в браузърите, и без него, не е разумен въпрос: "Трябва ли да Наистина ли? ". Последната дума е ваша, но е по-добре да слушате експертите и да следват стандартите.

Грешки при използване на DOCTYPE

Много сайтове могат да бъдат намерени на страниците на следващата версия на маркера на DOCTYPE, която е била прехвърлена без никакви промени в w3.org сайт:

А DOCTYPE трябва да изглежда така:

Този вариант включва DOCTYPE в края на пълната версия на URI, така че браузърът знае къде документът трябва да бъде намерено в мрежата, и по тази причина страницата ви ще се покаже в стандарта, който ви спомена в DOCTYPE.

Използване на DOCTYPE в Expression Web

Между другото, Expression Web използва DOCTYPE за валидиране и код завършване на IntelliSense технологията, контролиране на процеса на писане на документа. В настройките можете да зададете вида на документа ще се използва по подразбиране. За да направите това в менюто Tools изберете Options страницата на редактора, а след това изберете раздела Authoring и Тип на документа декларация.

  • Натиснете CTRL + HOME - премества курсора в горната част на страницата (Линия 1, колона 1)
  • Натиснете CTRL + ENTER - ще се появи меню с възможност за избор на DOCTYPE
  • Изберете необходимата DOCTYPE от падащия списък

При написването на статията използва материали от други сайтове.