如何使用html和css创建选项卡和间距(use html and css to create tabs and spacing)

浏览器处理空白的方式一开始不是很直观,特别是当您比较超文本标记语言相对于文字处理程序处理空白的方式时。在文字处理软件中,您可以在文档中添加大量间距或制表符,这些间距将反映在文档内容的显示中。这种所见即所得的设计与HTML或网页不同。...

浏览器处理空白的方式一开始不是很直观,特别是当您比较超文本标记语言相对于文字处理程序处理空白的方式时。在文字处理软件中,您可以在文档中添加大量间距或制表符,这些间距将反映在文档内容的显示中。这种所见即所得的设计与HTML或网页不同。

HTML question mark

印刷中的间距

在字处理软件中,三个主要的空白字符是空格、制表符和回车符。这些字符中的每一个都以不同的方式起作用,但在HTML中,浏览器使它们基本相同。无论您在HTML标记中放置一个空格还是100个空格,或者将空格与制表符和回车符混合,在浏览器呈现页面时,所有这些空格都将压缩为一个空格。在web设计术语中,这称为空白塌陷。不能使用这些典型的间距键在网页中添加空白,因为浏览器在浏览器中呈现时,会将重复的空格折叠为一个空格,

使用css创建html选项卡和间距

今天的网站是结构和风格分离的。页面的结构由HTML处理,而样式由级联样式表决定。要创建间距或实现特定布局,请使用CSS,而不是在HTML代码中添加间距字符。

如果您试图使用选项卡创建文本列,请改用<部门>使用CSS定位以获得该列布局的元素。这种定位可以通过CSS浮动、绝对和相对定位或更新的CSS布局技术(如Flexbox或CSS网格)来完成。

如果要布局的数据是表格数据,请使用表格根据需要对齐该数据。表格在网页设计中经常受到不好的评价,因为多年来它们被滥用为纯粹的布局工具,但如果您的内容包含真正的表格数据,那么表格仍然是完全有效的。

边距、填充和文本缩进

使用CSS创建间距的最常见方法是使用以下CSS样式之一:

  • 边缘
  • 衬垫
  • 文字缩进

例如,使用以下CSS将段落的第一行缩进为选项卡(请注意,这假设您的段落附加了class属性“first”):

p.first {text-indent: 5em;}

本段缩进约五个字符。

使用CSS中的边距或填充属性向元素的顶部、底部、左侧或右侧(或这些边的组合)添加间距。通过使用CSS实现所需的任意间距。

在没有css的情况下将文本移动到多个空间

如果您只想将文本移离前一项一个以上的空间,请使用非中断空间。

要使用非中断空间,请添加 在HTML标记中需要多少次都可以。

HTML尊重这些不间断的空格,不会将它们折叠为单个空格。然而,这种方法被认为是一种糟糕的做法,因为它只是为了满足布局需要而向文档添加额外的HTML标记。在可行的情况下,避免仅仅为了达到所需的布局效果而添加不间断的空格,而是使用CSS边距和填充。

  • 发表于 2021-09-04 22:20
  • 阅读 ( 189 )
  • 分类:IT

你可能感兴趣的文章

如何建立一个网站:初学者

...许你读过我们的一些HTML(理解HTML)和CSS教程,但不知道如何在更大的项目中使用这些语言。 ...

  • 发布于 2021-03-15 13:25
  • 阅读 ( 253 )

什么是javascript?它是如何工作的?

...统编程语言的特殊特性。我们将深入研究它是什么,它是如何工作的,以及你能用它做什么。我们把它分解一下。 ...

  • 发布于 2021-03-18 04:01
  • 阅读 ( 272 )

如何创建网站第二部分:样式和css

在我们关于如何创建网站的夜校系列的第一部分中,我们学习了一些关于网页的基本知识:HTML。在今天的课程中,我们将开始使用样式和CSS将衣服放到我们的网站上。上面的视频将引导您了解将样式应用于HTML文档中元素的三种...

  • 发布于 2021-07-24 23:08
  • 阅读 ( 286 )

2021年ipad的5个最佳html编辑器

...法突出显示和代码自动完成功能,支持在“横向模式”下使用,这是许多开发人员的首选。包括预览功能、安全网以及撤消/重做功能,并且在开始编辑文件时创建自动备份。 A basic file editor is built-in, letting you move, delete, rename, an...

  • 发布于 2021-09-01 18:49
  • 阅读 ( 274 )

如何使用span和div html元素(use the span and div html elements)

...于使用类选择器而不是ID,部分原因是特定的ID选择器是如何使用的。但是,任何一个都是可以接受的,您甚至可以为div提供ID和类选择器。 分区还是分区? div元素与HTML5 section元素不同,因为它没有赋予所包含的内容任何语...

  • 发布于 2021-09-04 22:39
  • 阅读 ( 182 )

如何html(dhtml)用于创建交互式页面(html (dhtml) is used to create interactive pages)

动态HTML实际上并不是一种新的HTML规范,而是一种查看和控制标准HTML代码和命令的不同方式。 在考虑动态HTML时,您需要记住标准HTML的特性,特别是一旦从服务器加载页面,它将不会更改,直到服务器收到另一个请求。动态HT...

  • 发布于 2021-09-04 23:13
  • 阅读 ( 190 )

如何将css文件添加到html(add a css file to html)

方法1方法1/2:向html添加外部样式表 1创建CSS文件。用“.CSS”文件类型准备并保存CSS文件。 2将你的CSS文件上传到你的网站。 3复制CSS文件的URL。URL可能看起来像www.yoursite。com/样式表。css。从链接(URL)中删除主域名是一种...

  • 发布于 2022-03-02 22:21
  • 阅读 ( 148 )

如何使用css更改网页文本字体和颜色(change a webpage text font and color using css)

步骤 1了解css如何与HTML协同工作。例如:<span style=“(css)”>文本&lt/span>几乎任何HTML标记都可以包含“style”,比如p或div,引号之间的是CSS部分。 2要更改文本字体,请使用css字体系列作为示例:&...

  • 发布于 2022-03-13 17:35
  • 阅读 ( 128 )

如何创建css(create css)

...css 1请确保您对HTML标记有基本了解。你应该知道标签是如何工作的,以及src和href属性的用法。 2学习一些基本的CSS属性。你会发现这里有很多房产。然而,没有必要全部学习。需要了解的一些好的CSS基本属性是颜色和字体系...

  • 发布于 2022-03-19 14:30
  • 阅读 ( 113 )

如何在html和css中创建下拉菜单(create a dropdown menu in html and css)

步骤 1打开HTML文本编辑器。您可以使用简单的文本编辑器,如记事本或文本编辑,也可以使用更高级的文本编辑器,如Notepad++。如果您决定使用Notepad++,请确保在继续之前从窗口顶部语言菜单的“H”部分选择HTML。 2输入文档...

  • 发布于 2022-03-20 00:19
  • 阅读 ( 152 )