Відмінності між версіями «3 Конверсія»
(Створена сторінка: Конверсія. Важливість використання будь-яких тегів означає, що будь-який HTML документ дуж...) |
|||
Рядок 1: | Рядок 1: | ||
Конверсія. | Конверсія. | ||
Важливість використання будь-яких тегів означає, що будь-який HTML документ дуже легко перетворюється в XML. Зміни, що потрібні для цього перетворення досить формальні: | Важливість використання будь-яких тегів означає, що будь-який HTML документ дуже легко перетворюється в XML. Зміни, що потрібні для цього перетворення досить формальні: | ||
+ | |||
1) всі значення атрибутів повинні бути в лапках. | 1) всі значення атрибутів повинні бути в лапках. | ||
+ | |||
2) регістр букв у відкриваючих і закриваючих тегах повинен співпадати. | 2) регістр букв у відкриваючих і закриваючих тегах повинен співпадати. | ||
+ | |||
3) всі елементи повинні мати відкриваючий і закриваючий тег. | 3) всі елементи повинні мати відкриваючий і закриваючий тег. | ||
+ | |||
Це відноситься не лише до елементів з факультативними тегами, а і до пустих елементів, які в HTML мають лише відкриваючий тег. Наприклад тег <Img> потрібно буде закрити: | Це відноситься не лише до елементів з факультативними тегами, а і до пустих елементів, які в HTML мають лише відкриваючий тег. Наприклад тег <Img> потрібно буде закрити: | ||
+ | |||
<IMG_ALT = ” ”_SRC = “ e. gif ” > < / IMG > | <IMG_ALT = ” ”_SRC = “ e. gif ” > < / IMG > | ||
+ | |||
Крім цього XML допускає особливо скорочену форму запису для пустих елементів. | Крім цього XML допускає особливо скорочену форму запису для пустих елементів. | ||
+ | |||
< IMG_ALT = ” ” STC = ”e. gif ” / > | < IMG_ALT = ” ” STC = ”e. gif ” / > | ||
+ | |||
Існують утиліти, які переводять HTML в XML, тег в тег з дотриманням всіх правил. Результат такого переводу буде правильно структурований документ з точки зору інтерпретатора XML, хоча розмітка не стане ні на грам більш структурованою. Тому для більш ефективного перетворення необхідно замінювати на відповідно логічні теги уніфіковані HTML блоки, які мають разом з функцією форматування ще й структурну функцію, які дозволяють отримати на виході змістовний XML код, який містить структуровану основу документа і здатний працювати з будь-якою підключеною стильовою класифікацією. | Існують утиліти, які переводять HTML в XML, тег в тег з дотриманням всіх правил. Результат такого переводу буде правильно структурований документ з точки зору інтерпретатора XML, хоча розмітка не стане ні на грам більш структурованою. Тому для більш ефективного перетворення необхідно замінювати на відповідно логічні теги уніфіковані HTML блоки, які мають разом з функцією форматування ще й структурну функцію, які дозволяють отримати на виході змістовний XML код, який містить структуровану основу документа і здатний працювати з будь-якою підключеною стильовою класифікацією. |
Версія за 11:53, 20 грудня 2011
Конверсія. Важливість використання будь-яких тегів означає, що будь-який HTML документ дуже легко перетворюється в XML. Зміни, що потрібні для цього перетворення досить формальні:
1) всі значення атрибутів повинні бути в лапках.
2) регістр букв у відкриваючих і закриваючих тегах повинен співпадати.
3) всі елементи повинні мати відкриваючий і закриваючий тег.
Це відноситься не лише до елементів з факультативними тегами, а і до пустих елементів, які в HTML мають лише відкриваючий тег. Наприклад тег <Img> потрібно буде закрити:
<IMG_ALT = ” ”_SRC = “ e. gif ” > < / IMG >
Крім цього XML допускає особливо скорочену форму запису для пустих елементів.
< IMG_ALT = ” ” STC = ”e. gif ” / >
Існують утиліти, які переводять HTML в XML, тег в тег з дотриманням всіх правил. Результат такого переводу буде правильно структурований документ з точки зору інтерпретатора XML, хоча розмітка не стане ні на грам більш структурованою. Тому для більш ефективного перетворення необхідно замінювати на відповідно логічні теги уніфіковані HTML блоки, які мають разом з функцією форматування ще й структурну функцію, які дозволяють отримати на виході змістовний XML код, який містить структуровану основу документа і здатний працювати з будь-якою підключеною стильовою класифікацією.