Html 多跨度标签
好的,这是一个标签:Html 多跨度标签,html,css,Html,Css,好的,这是一个标签: <ul><font face="Times New Roman" size="2"> <li><span>Human Person - master</span><br> yolo, walker, man, <br> human, notAlien <br> youtube.com/ID</fo
<ul><font face="Times New Roman" size="2">
<li><span>Human Person - master</span><br> yolo,
walker, man, <br> human, notAlien <br> youtube.com/ID</font></li>
</ul>
对于“母版”,我希望它是斜体,但只有“母版”,其他什么都不要。我百分之百确信这是一件简单的事情。如果你改变你的html(你应该--font
标签被弃用),这很容易做到:
ul { font-family: "Times New Roman", serif; }
ul span.i { font-style: italic }
<ul>
<li>Human Person - <span class="i">master</span>
<br> yolo, walker, man,
<br> human, notAlien <br> youtube.com/ID</li>
</ul>
ul{字体系列:“新罗马时代”,衬线;}
ul span.i{字体样式:斜体}
- 人类-主人
约洛,沃克,伙计,
人类,notAlien
youtube.com/ID
尝试将第一个跨距环绕在“i”标记上
- 人类-大师,
沃克,伙计,
人类,notAlien
youtube.com/ID
纯CSS无法做到这一点。修改HTML或使用一些JavaScript。您必须添加:span.master{font-style:italic;}并向要添加此样式的span添加一个类“master”。此外,font
元素。你应该用span
或其他元素替换它,并使用CSS。问题文本中只有一个span
元素,与标题所示相反。真正的问题似乎是“我能在不把一个词变成一个元素的情况下给它加上风格吗?”;迄今为止,它已经被问了无数次,但答案仍然是“不”。此外,示例中的标记是无效的,并且可能会干扰样式。@Jukka K.Korpela标记不是“无效”的,但好吧,我还询问了“多个跨度标记”,这样我就可以得到一个解决方案,让我将“master”放在斜体中。我想这是我的错,因为我不知道如何正确地表达这个问题。I
标记不推荐用于表示——改用css。@ialarmedalien据我所知,不推荐使用I
标记的计划已被取消。上面没有列出任何内容。无论如何,您可以使用
作为替换。@JoshCrozierem
用于强调,不一定是斜体。但是,在适当的时候,应该使用em
这不再是事实,因为这些标记现在定义的是语义,而不是排版外观。标记应表示具有不同语义的文本范围,其典型排版表示为斜体。”
ul { font-family: "Times New Roman", serif; }
ul span.i { font-style: italic }
<ul>
<li>Human Person - <span class="i">master</span>
<br> yolo, walker, man,
<br> human, notAlien <br> youtube.com/ID</li>
</ul>
<ul><font face="Times New Roman" size="2">
<li><span><i>Human Person - master</i></span><br> yolo,
walker, man, <br> human, notAlien <br> youtube.com/ID</font></li>
</ul>