Использование <![CDATA[...]]> в html
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Втр, 21/02/2012 - 23:34
Написал тестовый пример, в котором создал элемент <![CDATA[...]]>. Ожидаю, что браузеры будут воспринимать содержимое данного элемента как обычный текст, однако по факту получаю не то, что ожидается.
Исходный код html-страницы:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html> <head> <title>hello!!!</title> <meta http-equiv="Content-Type" content="application/xml"> </head> <body> <p> Sample HTML-page: <![CDATA[ <html> <head> <title>r. jones & sons</title> </head> <body> <р>Hello my friends!!!</р> </body> </html> ]]> </p> </body> </html>
Я ожидаю, что открыв html-файл в браузере, увижу такой текст:
Sample HTML-page:
<html>
<head>
<title>r. jones & sons</title>
</head>
<body>
<р>Hello my friends!!!</р>
</body>
</html>Собственно для этого и использовал
<![CDATA[...]]>, однако по факту получаю лажу.
Кто-нить в курсе, почему так происходит и как исправить разметку, чтобы контент отображался корректно?
СР, 22/02/2012 - 00:19
#1
Тема закрыта - похоже, что в html не удастся заюзать <![CDATA[...]]>.


