第三次笔记

表格标签:
用<table border="表格边框粗细px" width="表格总宽" height=“表格总高”  cellspacing=“表格空隙”>表格</table>


单元格会有跨越多行或多列的情况,这要通过colspan属性和rowspan属性设置,前者表示单元格跨越的栏数,后者表示单元格跨越的行数。它们的值都是一个非负整数,默认为1。


 <table border="1px" width="400px" height="200px" cellspacing="0">
         <caption><strong>学员信息表格</strong></caption>   #表格标题
        <thead>         
              <tr>
                <th>年级</th>                   #th的字体比td的字体粗
                <th colspan="2">姓名</th>       #跨两列
                <th>学号</th>
                <th colspan="2">班级</th>       #跨两列
              </tr>
         </thead>
            <tr>
                <td rowspan="2">高三</td>
                <td colspan="2">迪丽热巴</td>
                <td>110</td>
                <td colspan="2">三年级二班</td>
            </tr>
            <tr>
                <td colspan="2">古力娜扎</td>
                <td>120</td>
                <td colspan="2">三年级三班</td>
            </tr>
            <tr>
                <td>评语</td>
                <td colspan="5">你们很优秀</td>
            </tr>

                <th>学号</th>
                <th colspan="2">班级</th>     
              </tr>
         </thead>
            <tr>
                <td rowspan="2">高三</td>       #跨两列
                <td colspan="2">迪丽热巴</td>
                <td>110</td>
                <td colspan="2">三年级二班</td>
            </tr>
            <tr>
                <td colspan="2">古力娜扎</td>
                <td>120</td>
                <td colspan="2">三年级三班</td>
            </tr>
            <tr>
                <td>评语</td>
                <td colspan="5">你们很优秀</td>
            </tr>

<table>        定义表格 
<caption>      定义表格标题。 
<th>           定义表格的表头。 
<tr>           定义表格的行。 
<td>           定义表格单元。 
<thead>        定义表格的页眉。 
<tbody>        定义表格的主体。 
<tfoot>        定义表格的页脚。 
<col>          定义用于表格列的属性。 
<colgroup>     定义表格列的组。 


表单补充:
<label><input type="radio" name="sex" id="">label能扩大光标选中范围,点文字也能选中此选项</label>

iframe标签:
能嵌套页面
<iframe src="网址" frameborder=“1” width=“规定页面宽度”></iframe>

用来选择上传的文件。代码如下:
<input type="file" name="myfile">

<input type="color"> 是HTML5中提供的一种用于选择颜色的表单控件。它会在浏览器中呈现一个颜色选择器,允许用户通过拖动滑块或输入颜色代码来选择颜色。
示例代码:
<label for="colorPicker">选择颜色:</label>
<input type="color" id="colorPicker" name="colorPicker">

其余:加下拉框   在select后面加属性multiple

加提示文字:
<input type="text" name="邮箱" placeholder="请输入您的邮箱">


css的三种引入方式:
1、行内式引入,使用style属性在特定的HTML标记内插入CSS代码
2、嵌入式引入,在文档head部分的style标签对中放入CSS代码
3、外联引入,将CSS代码放入外部CSS文件中,使用link标签或“@import”规则引入html文档中。
引入css,一般用外联的方式引入css
外部样式表
当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 <link> 标签链接到样式表。<link> 标签在(文档的)头部:
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css" />
</head>浏览器会从文件 mystyle.css 中读到样式声明,并根据它来格式文档。


1.1 基础选择器

通配符(*)选择器

语法:*{属性:属性值;}

说明:*表示页面中所有的元素(标签),我们常用来重置样式。

实例:

*{

margin: 0;

padding: 0;

}

id 选择器
id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。
id 选择器以 "#" 来定义。
下面的两个 id 选择器,第一个可以定义元素的颜色为红色,第二个定义元素的颜色为绿色:
#red {color:red;}
#green {color:green;}
下面的 HTML 代码中,id 属性为 red 的 p 元素显示为红色,而 id 属性为 green 的 p 元素显示为绿色。
<p id="red">这个段落是红色。</p>
<p id="green">这个段落是绿色。</p>

id 选择器和派生选择器
在现代布局中,id 选择器常常用于建立派生选择器。
#sidebar p {
    font-style: italic;
    text-align: right;
    margin-top: 0.5em;
    }
上面的样式只会应用于出现在 id 是 sidebar 的元素内的段落。这个元素很可能是 div 或者是表格单元,
尽管它也可能是一个表格或者其他块级元素。它甚至可以是一个内联元素,
比如 <em></em> 或者 <span></span>,不过这样的用法是非法的,因为不可以在内联元素 <span> 中嵌入 <p>


一个选择器,多种用法
即使被标注为 sidebar 的元素只能在文档中出现一次,这个 id 选择器作为派生选择器也可以被使用很多次:
#sidebar p {
    font-style: italic;
    text-align: right;
    margin-top: 0.5em;
    }

#sidebar h2 {
    font-size: 1em;
    font-weight: normal;
    font-style: italic;
    margin: 0;
    line-height: 1.5;
    text-align: right;
    }
在这里,与页面中的其他 p 元素明显不同的是,sidebar 内的 p 元素得到了特殊的处理,
同时,与页面中其他所有 h2 元素明显不同的是,sidebar 中的 h2 元素也得到了不同的特殊处理。


在 CSS 中,类选择器以一个点号显示:

.center {text-align: center}在上面的例子中,所有拥有 center 类的 HTML 元素均为居中。

在下面的 HTML 代码中,h1 和 p 元素都有 center 类。这意味着两者都将遵守 ".center" 选择器中的规则。
<h1 class="center">
This heading will be center-aligned
</h1>
<p class="center">
This paragraph will also be center-aligned.
</p>
注意:类名的第一个字符不能使用数字!它无法在 Mozilla 或 Firefox 中起作用。

和 id 一样,class 也可被用作派生选择器:
.fancy td {
    color: #f60;
    background: #666;
    }
在上面这个例子中,类名为 fancy 的更大的元素内部的表格单元都会以灰色背景显示橙色文字。(名为 fancy 的更大的元素可能是一个表格或者一个 div)

元素也可以基于它们的类而被选择:
td.fancy {
    color: #f60;
    background: #666;
    }
在上面的例子中,类名为 fancy 的表格单元将是带有灰色背景的橙色。
<td class="fancy">你可以将类 fancy 分配给任何一个表格元素任意多的次数。那些以 fancy 标注的单元格都会是带有灰色背景的橙色。
那些没有被分配名为 fancy 的类的单元格不会受这条规则的影响。还有一点值得注意,class 为 fancy 的段落也不会是带有灰色背景的橙色,
当然,任何其他被标注为 fancy 的元素也不会受这条规则的影响。这都是由于我们书写这条规则的方式,
这个效果被限制于被标注为 fancy 的表格单元(即使用 td 元素来选择 fancy 类)。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值