<!DOCTYPE html>
<html>
<head>
<title>笔记2</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="">
</head>
<body>
<!--
教师在授课过程中避免模棱两可的表述:比如浏览器有容错能力,所以标签大小写都可以等这样语言不要出现。
从开始就要树立标准规范,强调这样几点:1双标签必须闭合,2单标签必须有结尾正斜线 3所有标签要求小写 4标签嵌套规范
5属性值必须使用引号包裹等。
教师重点强调:标题标签 对搜索引擎优化有重要意义
搜索引擎要抓取网页的关键字 遍历不同的标签 有不同的权重 标题标签对爬虫程序来说权重值比较高 -->
标题标签
<h1 id="main">标题1</h1>
<h2>标题2</h2>
<h3>标题3</h3>
<h4>标题4</h4>
<h5>标题5</h5>
<h6>标题6</h6>
段落标签
<p>段落标签<p>非常棒</p></p>
换行标签
<br/>
水平线
<hr/>
强调标签
<em>倾斜</em>
<i>倾斜</i>
<strong>强壮</strong>
<b>加粗</b>
<!-- 教师要强调路径问题 讲清什么是相对路径 什么是绝对路径
还要强调在项目中为什么不能使用绝对路径
第二点要强调路径中不能有中文
第三点注意相对路径中表示当前目录推荐(要求)写./
-->
图片标签
<img src="img/adv1.png" alt="tu" title="图"/>
<img src="img/adv1.png" alt=""/>
超链接
<a href="http://www.baidu.com" target="_blank">百度</a>
<a href="#main">主题</a>
<a href="mailto:a.61@163.com">打开邮箱</a>
<a href="笔记1.html#footer">跳转到笔记1的底部</a>
<!-- 列表标签能够更清晰的表达层级,w3c标准是推荐使用的标签 在实际开发中ul使用更多 ol也是不错的选择 -->
列表标签
<ul>
<li>
<a></a>
</li>
<li>2</li>
<li>3</li>
</ul>
<ol>
<li>a</li>
<li>b</li>
<li>c</li>
</ol>
<dl>
<dt>第一章</dt>
<dd>第一节</dd>
<dd>第二节</dd>
<dd>第三节</dd>
<dt>第二章</dt>
<dd>第一节</dd>
<dd>第二节</dd>
<dd>第三节</dd>
<dt>第三章</dt>
<dd>第一节</dd>
<dd>第二节</dd>
<dd>第三节</dd>
</dl>
<!--
在div和css布局之前,前端开发人员都是使用表格布局的,这种布局方式对seo不友好,现在都要求div+css
现在的表格就是展示数据用。注意colspan 和 rowspan 的使用。
border="1" width="800" 这种属性的写法也是过时了。在面试过程中绝对不能出现table布局。
-->
表格标签
<table border="1" width="800">
<caption>通讯录</caption>
<thead>
<tr>
<th>序号</th>
<th>姓名</th>
<th>电话</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2">1</td>
<td rowspan="2">刘艳</td>
<td>13754899251</td>
<td rowspan="2">山西太原</td>
</tr>
<tr>
<td>15383405767</td>
</tr>
<tr>
<td>2</td>
<td>杨艳</td>
<td>13753846431</td>
<td>山西吕梁</td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="4" align="right">共2人</td>
</tr>
</tfoot>
</table>
<!--
表单标签对于初学者来说是难点 一下子接触这么多input类型 容易混淆,更难的是不理解表单作用,不理解get和post区别,
最好通过搭建一个真实的服务器环境,比如phpstudy,简单演示如何进行get请求 post请求 。
容易忽视的表单的一个属性 enctype="application/x-www-form-urlencoded" 在做上传业务必须有这个属性否则无法成功上传
<input type="checkbox" name="cb[]"> 可以直接checkbox name属性是一个数组形式
-->
表单标签
<form action="" method="post">
用户名:<input type="text" name="username"/><br/>
密码:<input type="password" name="password"/><br/>
性别:<input type="radio" name="sex" value="0">男 <input type="radio" name="sex" value="1">女<br/>
爱好:<select name="like">
<option value="看书">看书</option>
<option value="旅游" selected="selected">旅游</option>
<option value="运动">运动</option>
<option value="购物">购物</option>
</select><br/>
个人简介:<textarea cols="50" rows="10"></textarea>
<input type="button" name="but" value="按钮">
<input type="submit" name="submit" value="提交">
<input type="reset" name="reset" value="重置">
</form>
无语义标签
<div></div>
<span></span>
模块划分
常见的企业站,多由头部区,展示图片区域,主题区域,底部信息区域组成
考点:
1.块级元素和内联元素,空元素
2.alt与title的区别
3.head标签中的哪个标签不能省略
4.标签书写正确的是
5.src与href的区别
6.<!doctype html>的意义
7.语义化标签的作用
</body>
</html>
(讲解1)HTML基本结构
最新推荐文章于 2024-04-16 08:00:00 发布