草庐IT

html - HTML中的kbd、samp、code有什么区别

我目前正在阅读w3schools上的HTML教程(还没有CSS或JavaScript),我想知道为什么有那么多不同的标签看起来都一样?例如,除了每个标签的“含义”之外,我没有看到kbd、samp和code之间有任何(光学)差异.所以我的问题是:是否只是元信息使这些标签不同? 最佳答案 正确。语义不同。默认呈现是使用等宽字体,因为这是最合适的。代表键盘输入,虽然StackOverflow呈现它像真正的键。表示示例计算机输出,最初计算机是等宽的:)代表编程代码输入,绝大多数编程语言都设计为采用等宽编辑器字体——除了C++的书,出于某种原

html - <code> vs <pre> vs <samp> 用于内联和 block 代码片段

我的网站将包含一些内联代码(“当使用foo()函数时...”)和一些block片段。这些往往是XML,并且有很长的行,我更喜欢浏览器来包装(即,我不想使用)。我还想将CSS格式放在block片段上。我好像不能用对于两者,因为如果我在其上放置CSSblock属性(使用display:block;),它将破坏内联片段。我很好奇人们在做什么。使用block和内联?使用或类似的东西?我想让实际的HTML尽可能简单,避免使用类,因为其他用户将维护它。 最佳答案 使用对于可以换行的内联代码和对于不能换行的block代码。用于示例输出,所以我会避

html - <code> vs <pre> vs <samp> 用于内联和 block 代码片段

我的网站将包含一些内联代码(“当使用foo()函数时...”)和一些block片段。这些往往是XML,并且有很长的行,我更喜欢浏览器来包装(即,我不想使用)。我还想将CSS格式放在block片段上。我好像不能用对于两者,因为如果我在其上放置CSSblock属性(使用display:block;),它将破坏内联片段。我很好奇人们在做什么。使用block和内联?使用或类似的东西?我想让实际的HTML尽可能简单,避免使用类,因为其他用户将维护它。 最佳答案 使用对于可以换行的内联代码和对于不能换行的block代码。用于示例输出,所以我会避