немного вопрос об этом комментарии, который я нашел в электронной книге о HTML5: /* @cc_on! @*/0 этот комментарий должен быть каким-то образом связан с распознаванием браузера IE, чтобы использовать document.createElement() для создания непризнанных элементов HTML5, но я не сделал этого, t найти полезную информацию о значении того, как это работает, даже автор не объясняет это. Может кто-нибудь объяснить мне, что это такое и что он делает, пожалуйста?
Спасибо за внимание!
ИЗМЕНИТЬ:
в электронной книге автор говорит:
Следующий пример демонстрирует, как решить проблему для всех новых элементов, введенных в HTML5. Здесь мы включаем все элементы wed, чтобы заставить IE распознать:
И вот код:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Styling Unknown Elements - 3</title>
<script>
(function() {
if (! /*@[email protected]*/ 0)
return;
var e = "abbr,article,aside,audio,canvas, datalist,details,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output, progress,section,time,video".split(','),
i = e.length;
while (i--) {
document.createElement(e[i]);
}
})()
</script>
<style>
time {
font-style: italic;
}
</style>
...
Извините за ужасный отступ, но я использую планшет. В любом случае, посмотрите на тег script и при этом условии.