`

CSS,HTML列表属性

    博客分类:
  • CSS
阅读更多

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;

}

  • 大小: 52.4 KB
分享到:
评论

相关推荐

    css属性列表_和_属性值含义

    CSS 属性列表和属性值含义 CSS 属性列表和属性值含义是指在 CSS 样式表中使用的各种属性和它们的可能取值。了解这些属性和它们的含义是掌握 CSS 样式表编写的关键。 媒体类型(Media) CSS 样式表可以作用于多种...

    CSS常用属性列表

    9. **列表属性**:`list-style-type`定义列表项标记,`list-style-image`使用图像作为标记,`list-style-position`定义标记位置。 10. **边框属性**:`border`、`border-width`、`border-style`和`border-color`...

    移除html元素的某个css属性

    ### 移除HTML元素的某个CSS属性 在前端开发中,动态地添加、修改或删除HTML元素的CSS样式是一项常见的需求。特别是在JavaScript与CSS的交互过程中,如何有效地控制元素的样式变得尤为重要。本文将深入探讨如何正确...

    html和css部分标签属性用法

    自己整理的部分HTML的元素属性用法和一些css样式

    css属性列表

    级联样式表(Cascading Style ...通过设立样式表,可以统一地控制HTML中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。使用级联样式表,可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力。

    css属性列表.rar

    本资料“css属性列表.rar”是一个压缩包,包含了关于CSS属性的详细列表,旨在帮助学习者深入理解和应用CSS。下面我们将详细探讨CSS属性及其重要性。 首先,CSS属性是用来指定元素样式的关键组成部分。例如,`color`...

    CSS命名+html标签属性大全.pdf

    这个文档"CSS命名+html标签属性大全.pdf"聚焦于两个关键领域:CSS命名规范和HTML标签属性。这些内容对于构建整洁、可维护的代码和高效网页至关重要。 首先,让我们深入了解CSS命名规范。良好的CSS命名规则可以提高...

    css2视觉手册css属性大全

    - `E[foo~="warning"]` 匹配`foo`属性值列表中含有`warning`的`E`元素。 - `E[lang|="en"]` 匹配`lang`属性值以`en`开头的`E`元素。 7. **类选择器(Class)**:`.class` 匹配具有指定类名的元素。 8. **ID选择器...

    css属性查询手册

    《CSS属性查询手册》是针对CSS 2.0版本的一份详尽参考资料,它为开发者提供了全面、深入的CSS属性理解和应用指南。CSS,即层叠样式表(Cascading Style Sheets),是用于描述HTML或XML(包括如SVG、MathML等各种XML...

    CSS和DOM属性用法速查手册.doc

    CSS属性是这些规则的核心组成部分,它们决定了元素的颜色、大小、布局等视觉表现。以下是一些常见的CSS属性及其用法: 1. `!important`:这个关键字用于提高CSS规则的优先级,确保该规则在其他规则冲突时仍然生效。...

    CSS代码属性大全.txt

    ### CSS代码属性大全:深入解析CSS主要属性 在网页设计与开发领域,CSS(层叠样式表)扮演着至关重要的角色,它负责控制HTML元素的布局、颜色、字体等视觉表现,使网页更加美观和易读。下面,我们将对《CSS代码属性...

    css背景属性案例

    ### CSS背景属性详解与实践案例 #### 一、引言 在网页设计中,CSS (Cascading Style Sheets) 背景属性是用于控制页面背景的重要工具之一。通过合理运用这些属性,可以极大地增强页面的视觉效果和用户体验。本文将...

    css基础教程属性篇

    将讲述HTML和CSS的关键—盒子模型(Box model). 理解Box model的关键便是margin和padding属性, 而正确理解这两个属性也是学习用css布局的关键.

    css、html属性方法等详解手册

    **CSS与HTML属性方法详解手册** 在Web开发领域,HTML(超文本标记语言)和CSS(层叠样式表)是构建网页布局和样式的两大核心技术。这份"css、html属性方法等详解手册"旨在为学习者提供一个全面且实用的指南,帮助...

    CSS常用属性大全

    CSS是层叠样式表(英文全称:Cascading Style Sheets)的简称,简单来说,就是网页布局的样式元素,网页界面的视觉效果...目前,网页架构的标准版本是html5+CSS3,CSS的最新版也是CSS3,任何网页都需要遵循这个标准来设计

    js控制css属性对照表

    CSS属性定义了HTML元素的外观和布局。它们由属性名和值组成,例如`color: red;`表示将元素的文本颜色设置为红色。CSS属性是不区分大小写的,即`color`和`COLOR`被视为相同的属性。 ##### 2.2 JavaScript DOM操作 ...

    div css3属性制作文字列表3D时间轴排列效果

    在这个特定的案例中,我们关注的是如何使用`div`元素结合CSS3属性来创建一个3D时间轴排列的文字列表效果。这种效果通常用于展示项目历史、里程碑或事件序列,既具有清晰的结构,又能吸引用户注意力。 首先,我们...

    CSS属性、浏览器兼容与网页布局

    CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页...

    Css+div_常用CSS标签及属性

    Css+div_常用CSS标签及属性 Css+div是Web开发中最常用的技术之一,Css是用于描述网页样式和布局的标记语言,而div是Html中最基本的布局标签。本文将从Css+div的角度,总结常用的Css标签及属性,并进行分类。 Css中...

Global site tag (gtag.js) - Google Analytics