css border=1什么意思?

html-css025

css border=1什么意思?,第1张

HTML语句中“border=1”是边框为1像素的意思。

border 是 CSS 的一个属性,用 border 可以给能确定范围的 HTML 标记(如 TD、DIV 等等)画边框,它可以定义边框线的类型、宽度和颜色,利用这个特性,可以制作一些特殊效果。

一、border-width:thin medium thick 10px

上边框是细边框,右边框是中等边框,下边框是粗边框,左边框是 10px 宽的边框。

二、border-width:thin medium thick

上边框是 10px,右边框和左边框是中等边框,下边框是粗边框。

三、border-width:thin medium

上边框和下边框是细边框,右边框和左边框是中等边框。

四、border-width:thin

所有 4 个边框都是细边框。

扩展资料:

边框其他样式:

none 定义无边框。

solid 定义实线。

dotted 定义点状边框。在大多数浏览器中呈现为实线。

dashed 定义虚线。在大多数浏览器中呈现为实线。

double 定义双线。双线的宽度等于 border-width 的值。

groove 定义 3D 凹槽边框。其效果取决于 border-color 的值。

ridge 定义 3D 垄状边框。其效果取决于 border-color 的值。

inset 定义 3D inset 边框。其效果取决于 border-color 的值。

outset 定义 3D outset 边框。其效果取决于 border-color 的值。

inherit 规定应该从父元素继承边框样式。

参考资料:百度百科-border

在网页设计中经常用到css来设计各种边框样式以及颜色等,有时候需要一个p只显示一个边框,那么你可能会用到下面的一些方法。

一、CSS border-width 属性

border-width是实现显示边框的重要属性。用法如下:

border-width:top right bottom left

参数说明:

top:上边框属性,可以设置像素,也可以设置样式,意思为上边框的宽度。

right:右边框属性,可以设置像素,也可以设置样式,意思为上边框的宽度。

bottom:下边框属性,可以设置像素,也可以设置样式,意思为上边框的宽度。

left:左边框属性,可以设置像素,也可以设置样式,意思为上边框的宽度。

其中像素如:10px 20px等

内置样式有:

thin:定义细的边框;

medium:默认值,定义中等边框;

thick:定义粗的边框;

inherit:继承父元素的边框宽度。

二、CSS border-style 属性

border-style是用来设置边框线样式的,语法如下:

border-style:样式

其中可设置的样式有:

none 定义无边框。

hidden 与 "none" 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。

dotted 定义点状边框。在大多数浏览器中呈现为实线。

dashed 定义虚线。在大多数浏览器中呈现为实线。

solid 定义实线。

double 定义双线。双线的宽度等于 border-width 的值。

groove 定义 3D 凹槽边框。其效果取决于 border-color 的值。

ridge 定义 3D 垄状边框。其效果取决于 border-color 的值。

inset 定义 3D inset 边框。其效果取决于 border-color 的值。

outset 定义 3D outset 边框。其效果取决于 border-color 的值。

inherit 规定应该从父元素继承边框样式。

三、实例应用

只要定义边框不为0,即可显示边框(但是需要定义边框线样式),如果想要只显示下边框就相当于把top、right、left设置为0px;下边框不为0即可。

实例如下:

只显示下边框

显示如下:

如果想要只显示右边框只需要改border-width属性为 0 1px 0 0即可。

border-collapse 属性:设置表格的边框是否被合并为一个单一的边框,即:用于设置表格边框是合并显示还是分开显示。

border-collapse 属性设置表格的边框是否被合并为一个单一的边框。它有以下几个值:

-- separate 默认值:边框会被分开,不会忽略 border-spacing 和 empty-cells 属性;

-- collapse:如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性;

-- inherit:规定应该从父元素继承 border-collapse 属性的值。

双线表格边框的实现

html代码:

<table>

<tr>

<td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td>

</tr>

<tr>

<td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td>

</tr>

<tr>

<td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td>

</tr>

<tr>

<td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td>

</tr>

</table>

css代码:

table,table td{

text-align: center

border: 1px solid #000

border-collapse:separate;

}

table td{

padding: 10px 30px

}

表格边框的双线样式其实很简单,只要同时设置表格外边框和table里的每个单元格的边框,就可以实现了。

因为separate是默认值,就算是不设置border-collapse:separate;表格也会呈现双线效果。

我们主要是来看看border-collapse属性合并边框,实现单线边框的方法,html代码一样,只需设置css样式:

css代码:

table,table tr td {

border: 1px solid #000

text-align: center

border-collapse: collapse

}table tr td {

padding: 10px 30px

}

单线边框的实现也很简单,它是在双线样式的基础上,设置border-collapse: collapse

把相邻的两个table边框合并成一个,使得相邻的两条线并在一起,边框就以单线的形式显示了。

总结:表格边框的无论是单线边框样式,还是双线边框样式都在前端页面中应用广泛,大家可以根据自己