在没有 CSS 的情况下设置 html 文本的样式

新手上路,请多包涵

我想对我的 tumblr 页面的部分代码进行 html 编码,但在上下文中,我无法添加任何 css。有没有什么方法可以不使用css 来格式化文本大小、字体、颜色等?我查看了 <font> 标签,但 html5 似乎不支持它们。是否有可以为我执行此操作的解决方法或标签?

感谢你的帮助

原文由 Samcfuchs 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 628
2 个回答

将 CSS 作为样式直接添加到要设置格式的标签中。

前任。

<p style="width:20px;height:20px;background-color:#ffcc00;">The contents go here</p>

原文由 Alexander 发布,翻译遵循 CC BY-SA 3.0 许可协议

仅使用 HTML,无需任何 CSS,您可以设置

  • 字体系列 <font face=...>
  • 字体大小 <font size=...> (虽然只是几个值)
  • 文本颜色 <font color=...>
  • 斜体 typefact <i>
  • 粗体字体 <b>
  • 上标 <sup>
  • 下标为 <sub>
  • 加下划线 <u>
  • 强制换行符 <br>
  • 允许直接断点 <wbr>
  • 允许断字(分词)点 &shy;
  • 没有换行符 <nobr>
  • 某些元素的文本对齐方式 align 属性或(用于垂直对齐) valign 属性
  • 背景颜色和/或图像与 bgcolorbackground 属性在 body 元素和表格相关元素中
  • 自动滚动文本 <marquee>

和其他一些格式化工具(属于文本格式化的东西有点值得商bat)。

尽管 HTML5 草案声明其中许多是“过时的”和“不合格的”,但它们也要求或强烈建议(取决于元素)浏览器继续支持它们,除了 nobr (得到了很好的支持)浏览器,没有掉线的迹象)。

(HTML5 是一个 规范 草案。它不“支持”任何东西;浏览器支持。规范可能需要支持,但这只是规范声明,关于事情应该如何。)

如果你实际上至少可以在 style 属性中使用 CSS,那么还有更多的可能性,尽管样式那么笨拙且有限。

原文由 Jukka K. Korpela 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏