У меня есть элементы (например, div или абзац), которые я не хочу наследовать стили из своих родительских элементов.
например
<style>
div{
padding:3px;
}
/* and so many other basic tags styled like p, table, td, span, etc*/
</style>
<nonsensetag id="textToGrab">
<div>Hello World</div>
<p>Hi world</p>
</nonsensetag>
поэтому в принципе я не могу использовать div
или p
для переноса HelloWorld и Hiworld, потому что он будет отформатирован с помощью правил CSS, но реальная причина, по которой я хочу просто обернуть их в тег, чтобы я мог захватить их с помощью javascript, не затрагивая его текущий стиль.
alert($('#textToGrab').text());
теперь что такое тег html, который на самом деле ничего не делает? или мне нужно обернуть его действительным тегом html и принудительно сбросить все стили, потому что css каскады? или его можно создать собственный тег html? если есть вероятность, что я могу добавить что-то в стандартную схему html?
Я уже прочитал этот вопрос, но он не совсем подходит для моей ситуации