HTML列表分类:有序列表,无序列表,定义列表
有序列表:
<ol> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> //输出为 1.Coffee 2.Tea 3.Milk <ol start="50"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> //输出为 50.Coffee 51.Tea 52.Milk
无序列表:使用<ul>标签
<ul> <li>Coffee</li> <li>Milk</li> </ul> //输出为无序,前加点号
(注释:去掉点号,在CSS里设置
list-style:none;
即可)
自定义列表以 <dl> 标签开始,每个自定义列表项以 <dt> 开始,每个自定义列表项的定义以 <dd> 开始
<dl> <dt>Coffee</dt> <dd>- black hot drink</dd> <dt>Milk</dt> <dd>- white cold drink</dd> </dl> //输出为 Coffee - black hot drink Milk - white cold drink
表格边框相关:
①表格边框圆角属性设置:
先让table的display:inline-block;(显示内嵌块)然后给table 添加圆角属性border-radius
在table标签里加入
style="display:inline-block"
或者当布局较为简单时直接定义div块级,然后块里加表格
②列表添加表格边框
<table border=1> <tr> <td class="width_sort">分类</td> <td class="width_name">名称</td> <td class="width_price">单价(元)</td> <td class="width_unit">单位</td> <td class="width_cart"></td> </tr> </table>
或者CSS里设置
td{ border: 1px solid; }
③列表宽度设置
可以在HTML里table标签前加入设置:
width 属性规定 col 元素的宽度
通常,col 元素占用的空间就是它显示内容需要的空间,width 属性用于为 col 元素设置预定义的宽度。
注释:该属性会覆盖 colgroup 元素中的任何宽度设置
例:
<col width="value"> <col width="value"> <table border=1> <tr> <td></td> <td></td> </tr> </table>
或者定义td类,在CSS里设置宽度
④列表边框重叠
(1)CSS里设置
td{ line-height:60% }
小于100%时会有重叠,可以设置大些,例:line-height:200%
(2)查看HTML块级区域是否重叠
(3)给元素设置相对位置:
.class{ position: relative; }
注释:绝对位置:position:absolute;
④单元格间距
cellspacing="0" cellpadding="0"单元格贴合
或者还可以:
table { border-collapse:collapse; }
border-collapse 属性设置表格的边框是否被合并为一个单一的边框,还是象在标准的 HTML 中那样分开显示
separate默认值。边框会被分开。不会忽略 border-spacing 和 empty-cells 属性。
collapse如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性。
inherit规定应该从父元素继承 border-collapse 属性的值。
在table里加border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"
另外,如果在td上加border时,会有空隙,加上上述样式即可【取消空隙】
⑤如果表格边框和字考得太紧,显得太挤时可以用内边框属性
table,th,td{
padding: 10px;
}
相关推荐
CSS 属性列表和属性值含义 CSS 属性列表和属性值含义是指在 CSS 样式表中使用的各种属性和它们的可能取值。了解这些属性和它们的含义是掌握 CSS 样式表编写的关键。 媒体类型(Media) CSS 样式表可以作用于多种...
9. **列表属性**:`list-style-type`定义列表项标记,`list-style-image`使用图像作为标记,`list-style-position`定义标记位置。 10. **边框属性**:`border`、`border-width`、`border-style`和`border-color`...
### 移除HTML元素的某个CSS属性 在前端开发中,动态地添加、修改或删除HTML元素的CSS样式是一项常见的需求。特别是在JavaScript与CSS的交互过程中,如何有效地控制元素的样式变得尤为重要。本文将深入探讨如何正确...
自己整理的部分HTML的元素属性用法和一些css样式
级联样式表(Cascading Style ...通过设立样式表,可以统一地控制HTML中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。使用级联样式表,可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力。
本资料“css属性列表.rar”是一个压缩包,包含了关于CSS属性的详细列表,旨在帮助学习者深入理解和应用CSS。下面我们将详细探讨CSS属性及其重要性。 首先,CSS属性是用来指定元素样式的关键组成部分。例如,`color`...
这个文档"CSS命名+html标签属性大全.pdf"聚焦于两个关键领域:CSS命名规范和HTML标签属性。这些内容对于构建整洁、可维护的代码和高效网页至关重要。 首先,让我们深入了解CSS命名规范。良好的CSS命名规则可以提高...
- `E[foo~="warning"]` 匹配`foo`属性值列表中含有`warning`的`E`元素。 - `E[lang|="en"]` 匹配`lang`属性值以`en`开头的`E`元素。 7. **类选择器(Class)**:`.class` 匹配具有指定类名的元素。 8. **ID选择器...
《CSS属性查询手册》是针对CSS 2.0版本的一份详尽参考资料,它为开发者提供了全面、深入的CSS属性理解和应用指南。CSS,即层叠样式表(Cascading Style Sheets),是用于描述HTML或XML(包括如SVG、MathML等各种XML...
CSS属性是这些规则的核心组成部分,它们决定了元素的颜色、大小、布局等视觉表现。以下是一些常见的CSS属性及其用法: 1. `!important`:这个关键字用于提高CSS规则的优先级,确保该规则在其他规则冲突时仍然生效。...
### CSS代码属性大全:深入解析CSS主要属性 在网页设计与开发领域,CSS(层叠样式表)扮演着至关重要的角色,它负责控制HTML元素的布局、颜色、字体等视觉表现,使网页更加美观和易读。下面,我们将对《CSS代码属性...
### CSS背景属性详解与实践案例 #### 一、引言 在网页设计中,CSS (Cascading Style Sheets) 背景属性是用于控制页面背景的重要工具之一。通过合理运用这些属性,可以极大地增强页面的视觉效果和用户体验。本文将...
将讲述HTML和CSS的关键—盒子模型(Box model). 理解Box model的关键便是margin和padding属性, 而正确理解这两个属性也是学习用css布局的关键.
**CSS与HTML属性方法详解手册** 在Web开发领域,HTML(超文本标记语言)和CSS(层叠样式表)是构建网页布局和样式的两大核心技术。这份"css、html属性方法等详解手册"旨在为学习者提供一个全面且实用的指南,帮助...
CSS是层叠样式表(英文全称:Cascading Style Sheets)的简称,简单来说,就是网页布局的样式元素,网页界面的视觉效果...目前,网页架构的标准版本是html5+CSS3,CSS的最新版也是CSS3,任何网页都需要遵循这个标准来设计
CSS属性定义了HTML元素的外观和布局。它们由属性名和值组成,例如`color: red;`表示将元素的文本颜色设置为红色。CSS属性是不区分大小写的,即`color`和`COLOR`被视为相同的属性。 ##### 2.2 JavaScript DOM操作 ...
在这个特定的案例中,我们关注的是如何使用`div`元素结合CSS3属性来创建一个3D时间轴排列的文字列表效果。这种效果通常用于展示项目历史、里程碑或事件序列,既具有清晰的结构,又能吸引用户注意力。 首先,我们...
CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页...
Css+div_常用CSS标签及属性 Css+div是Web开发中最常用的技术之一,Css是用于描述网页样式和布局的标记语言,而div是Html中最基本的布局标签。本文将从Css+div的角度,总结常用的Css标签及属性,并进行分类。 Css中...