5月17日学习总结——列表及表单美化

一、字体样式

属性名 含义 举例
font-family 设置字体类型 font-family:"黑体";
font-size 设置字体大小 font-size:12px;
font-style 设置字体风格 font-style:italic;
font-weight 设置字体的粗细 font-weight:bold;
font 在一个声明中设置所有字体属性 font:italic bold 36px "黑体";

一次声明全部以上内容要按3421顺序  font: style weight size family ;

例:font: italic bold 36px "宋体";

二、文本样式

属性 含义 举例
color 设置文本颜色 color :red;
text-align 设置元素水平对齐方式 text-align:right;
text-indent 设置首行文本的缩进 text-indent:20px;
line-height 设置文本的行高 line-height:25px;
text-decoration 设置文本的装饰(下划线之类的)   none、underline、overline text-decoration:underline;

三、超链接伪类样式

伪类名称 含义 示例
a:link 未单击访问时超链接样式 a:link{color:red;}
a:visited 单击访问后超链接样式 a:visited{color:#333;}
a:hover 鼠标悬浮其上的超链接样式 a:hover{color:#ff7300;}
a:active 鼠标单击未释放的超链接样式 a:active{color:blue;}


四、背景样式


background
-color   ——设置背景颜色                        background-image:url('图片路径');  ——设置背景图片
background-repeat ——设置背景重复方式,其参数有 repeat全面重复覆盖  no-repeat不平铺,只显示一次; repeat-x/y 只向x或y方向平铺

五、列表样式

1.无序列表 

<ul>                                                                                              

<li>    内容   </li>                                                                               

</ul>        注意:无序列表无序,有前缀符号,可用

例:

<ul style="list-style: squa">  注意:<ul style="list-style: 前缀符号形状"> squa是正方形
    <li>我是陈京旗1</li>
    <li>我是陈京旗2</li>
    <li>我是陈京旗3</li>
2.有序列表

<ol> 

<li> 内容  </li> 

</ol>                                注意:有序列表 有前缀序号1 2 3........

例:    

 
 

<ol> 

<li>我是陈京旗1</li> 

<li>我是陈京旗2</li> 

<li>我是陈京旗3</li> 

</ol>

3.自定义列表

<dl>    

<dt>标题,可有可无</dt>    

<dd>子内容</dd>

 </dl>         

例:

 
 

<dl> 

<dt>

<dd>我是陈京旗1</dd> 

<dd>我是陈京旗2</dd> 

</dt>

<dt>

<dd>我是陈京旗1</dd>

 <dd>我是陈京旗2</dd> 

</dt>

</dl>

列表样式:

list-style-type —— 管理列表编号,无序默认是实心,有序是数字   参数有none(无标记符号) decimal(数字)等等


六、表格

<table border="2">    dorder代表着表格边框大小     colspan="合并列数"  col代表着列的意思,这个colspan代表着合并列

<tr> —— 代表着一行                                                   rowspan="合并行数"   row代表着行的意思,这个代表着合并行
<td> </td> —— 代表着一列
</tr>
</table>

例:

 
 

<table border="1"> 

<!--表格table,border是边框大小-->

<tr> <!--tr是行--> 

<td colspan="3" >大数据32班学习成绩</td> <!--td是列单元格,-->

 </tr> 

<tr> 

<td rowspan="2">陈京旗</td>

<td>语文</td> 

<td>100</td> 

</tr> 

<tr> 

<td>数学</td>

 <td>100</td> 

</tr> 

<tr> 

<td rowspan="2">吴天</td>

<td>语文</td>

 <td>150</td> 

</tr> 

<tr> 

<td>数学</td>

<td>150</td> 

</tr>

</table>

七、表单

<form method="post" action="需要输出信息的地址">

<input type="text" name="username" value="用户名">        所有表单类型中,type代表类型,不同类型不同效果。name代表着该表单的名字(不会主动在网页显示)。value代表该表单的值,若是文本框则代表文本框初始值。

</form>

属性 说明
type 指定元素的类型:text(文本框)、password、checkbox(多选按钮框)、radio(单选按钮框)、submit、reset、file、hidden、image、button,默认为text
name 指定表单元素的名称
value 元素的初始值。type为radio时必须指定一个值
size 指定表单元素的初始宽度。当type为text或password时,表单元素的大小以字符为单位。对于其他类型,宽度以像素为单位
maxlength        type为text或password时,指定输入的最大字符串数
checked type为radio或checkbox时,指定按钮是否是被默认选择

注意:若选择radio或submit时,其name必须一致,否则后续录入信息时不匹配等情况;

例:

 
 

<!--form表单--><!--<form action="传到目的地址" method="传值方式post">-->

<form action="表格.html" method="post"> 

<p> 

用户名:<input type="text" name="name"> 

</p> 

<p> 

<!--maxlength最大长度--> 

密码:<input type="password" name="pwd maxlength="6">

 
 

</p> 

<p> 

<input type="submit" value="确定"> <input type="reset" value="重置"> </p>

 <!--复选框--> 

<p> <!--checked默认选中--> 

<input type="checkbox" name="spots" checked>篮球

<input type="checkbox" name="spots">足球 

<input type="checkbox" name="spots">羽毛球 

</p> 

<!--单选框--> 

<p> 

<input type="radio" name="affair">洗澡 

<input type="radio" name="affair">吃饭 

<input type="radio" name="affair">睡觉 

</p>

</form>


猜你喜欢

转载自blog.csdn.net/chenjingqi101/article/details/80357472
今日推荐