Відмінності між версіями «3 Конверсія»

Матеріал з Wiki TNEU
Перейти до: навігація, пошук
м (Захист на 3 Конверсія встановлено (‎[edit=sysop] (безстроково) ‎[move=sysop] (безстроково)))

Версія за 23:42, 20 вересня 2012

Конверсія. Важливість використання будь-яких тегів означає, що будь-який HTML документ дуже легко перетворюється в XML. Зміни, що потрібні для цього перетворення досить формальні:

1) всі значення атрибутів повинні бути в лапках.

2) регістр букв у відкриваючих і закриваючих тегах повинен співпадати.

3) всі елементи повинні мати відкриваючий і закриваючий тег.

Це відноситься не лише до елементів з факультативними тегами, а і до пустих елементів, які в HTML мають лише відкриваючий тег. Наприклад тег <Img> потрібно буде закрити:

<IMG_ALT = ” ”_SRC = “ e. gif ” > < / IMG >

Крім цього XML допускає особливо скорочену форму запису для пустих елементів.

< IMG_ALT = ” ” STC = ”e. gif ” / >

Існують утиліти, які переводять HTML в XML, тег в тег з дотриманням всіх правил. Результат такого переводу буде правильно структурований документ з точки зору інтерпретатора XML, хоча розмітка не стане ні на грам більш структурованою. Тому для більш ефективного перетворення необхідно замінювати на відповідно логічні теги уніфіковані HTML блоки, які мають разом з функцією форматування ще й структурну функцію, які дозволяють отримати на виході змістовний XML код, який містить структуровану основу документа і здатний працювати з будь-якою підключеною стильовою класифікацією.

Особисті інструменти
Простори назв

Варіанти
Дії
Навігація
Інструменти