Html 打招呼

Html 打招呼,html,css,layout,semantics,Html,Css,Layout,Semantics,我有精神障碍 “亲爱的先生”是称呼吗?我想这就是我的css类的名称 从语义上讲,称呼应该是span,p还是完全其他的东西 我倾向于span,但不知道是否还有人有多余的2美分 非常感谢我会选择span元素,因为它默认为不改变样式的内嵌元素。 这基本上就是标签的内容。 然后,您可以根据自己的喜好设置样式。您应该使用作为内联元素 另外,试试伪元素怎么样?它将设置段落第一行的样式(假设你的称呼是第一行)。例如: p:first-line { font-size: 120%; } HTML标记中

我有精神障碍

  • “亲爱的先生”是称呼吗?我想这就是我的css类的名称

  • 从语义上讲,称呼应该是
    span
    p
    还是完全其他的东西

  • 我倾向于
    span
    ,但不知道是否还有人有多余的2美分


    非常感谢

    我会选择span元素,因为它默认为不改变样式的内嵌元素。
    这基本上就是
    标签的内容。
    然后,您可以根据自己的喜好设置样式。

    您应该使用
    作为内联元素

    另外,试试伪元素怎么样?它将设置段落第一行的样式(假设你的称呼是第一行)。例如:

    p:first-line {
        font-size: 120%;
    }
    

    HTML标记中没有语义,因为某些元素表示“此元素的含义是称呼”。通常所说的“语义学”是关于结构的。称呼不是一个结构概念;它可能出现在一个段落的开头,或作为一个段落本身,甚至可能在一些罕见的情况下作为标题出现

    因此,自然的方法是使用具有所需默认呈现的标记。这样,即使禁用了样式设置,页面外观也尽可能符合您的要求

    对于要显示在自己行上的问候语,如果不需要上下间距,请使用
    div
    。使用
    p
    在上方和下方获得空行。如果称呼出现在段落开头,且没有任何换行符,则使用
    span
    (或其他内联标记,如
    i
    b
    ,如果需要斜体或粗体)。或者,如果不需要将称呼语作为一个元素处理,则不要使用任何标记:

    <p>Dear Sir, thank you...</p>
    
    亲爱的先生,谢谢您


    您可以为称呼指定一个类,但这只有在您在某处使用该类时才有用。
    class
    属性不描述含义,尽管它可能会向阅读标记的人建议含义。

    它必须看起来如何?你能举个例子吗?@Keessonema-就像一封信。“亲爱的先生,”你可能会问语言学家,字母的语义部分是什么。问题是,称呼语是标题的一部分,还是第一段的一部分,或者两者都不是。我将在“第一段的一部分”上下赌注:-)不要建议去w3schoolsHuh,为什么?回到那天,当我需要一些CSS或HTML的信息时,那是我提到的第一个页面。@MMM-你能推荐什么资源?@MMM-好的,我用这些用于js,但从来没有真正想过我会翻找一下。我看了一下JSFIDLE,很好地调用了伪代码。应用程序im构建是多语言的,因此im将配置文件中的所有文本存储为字符串。到目前为止,我还没有混合内容和标记。目前的解决方案是混合文本和标记。我不认为新的生产线可以用另一种方式增加。我计划在内容后面加一个p-嗯,对pseudo也有很好的浏览器支持。请记住,这将从字面上为第一行设置样式,因此如果你的问候语换行到第二行,它将不会被设置样式。但是称呼语通常很短,所以应该不会有问题。因此,我使用Handlebar模板,它允许我安全地解析字符串中的标记。您提供的jsfiddle非常合适。非常感谢。问候语很短,即使是德语,也足以成为手机上的第一行!!工作完成