ppk-center
Продвинутый
Дата регистрации:
19.02.2012 21:09:45
Сообщений: 61
Создать свои тэги очень просто!
<html>
<head>
<script>
document.createElement('mytag');
</script>
<style>
mytag {
color: #f0f;
}
</style>
</head>
<body>
<mytag>Hello!</mytag>
</body>
</html>
Алек
Эксперт
Дата регистрации:
30.11.2012 19:41:21
Сообщений: 82
Интересная тема, а как применяются на практике такие тэги?
ppk-center
Продвинутый
Дата регистрации:
19.02.2012 21:09:45
Сообщений: 61
Очень просто!
<html>
<head>
<script>
document.createElement('red');
document.createElement('yellow');
document.createElement('grey');
document.createElement('green');
</script>
<style>
red {
color: red;
}
yellow {
color: yellow;
}
grey {
color: grey;
}
green {
color: green;
}
</style>
</head>
<body>
<red>Hello!</red>
<yellow>Hello!</yellow>
<grey>Hello!</grey>
<green>Hello!</green>
</body>
</html>
ppk-center
Продвинутый
Дата регистрации:
19.02.2012 21:09:45
Сообщений: 61
Можно даже так сделать библиотеку новых тэгов для облегчения разметки!
Алек
Эксперт
Дата регистрации:
30.11.2012 19:41:21
Сообщений: 82
Хороший совет, спасибо.
Обязательно это использую.
malina95
Мастер
Дата регистрации:
15.07.2012 07:13:44
Сообщений: 208
Тема интересная, но не очень универсальная по-моему. Если есть тег то к нему нужно сделать атрибуты и свойства этих атрибутов, а это уже сложнее или вообще невозможно(я не знаю javascript). Вообщем это было моё мнение
ppk-center
Продвинутый
Дата регистрации:
19.02.2012 21:09:45
Сообщений: 61
Большой минус, что это не валидно. А так хочется сделать вот так:
<html>
<head>
<script>
document.createElement('right');
document.createElement('left');
</script>
<style>
right {
float: right;
}
left {
float: left;
}
</style>
</head>
<body>
<right>Hello!</right>
<left>Hello!</left>
</body>
</html>
malina95
Мастер
Дата регистрации:
15.07.2012 07:13:44
Сообщений: 208
Вы правы, валидность дело нужное