(未完待续)
1.初识HTML
2.HTML骨架
<html>根标签
<head>头标签
<title></title>标题标签
</head>
<body>主体标签
</body>
</html>
3.我的第一个页面及标签简介
<html>
<head>
<title>我的第一个网站</title>
</head>
<body>
我终于制作了自己的第一个页面
</body>
</html>
4.猪八戒骨架记忆法
5.什么是标签及其分类
6.标签嵌套和并列关系
嵌套关系:子元素缩进一个Tab身位
并列关系:上下对齐
7.简单小测验
8.sublime开发工具
Ctrl+s保存文件,注意文件名后缀是 .html
右击“在浏览器中打开”可以看到(每次敲了代码之后都要保存才能看到)
<!DOCTYPE html> 向浏览器和用户说明我们使用什么HTML版本号
<html>
<head>
<meta charset="utf-8"> 目前最常用字符集,包含全世界所有国家需要用的字符
<title></title>
</head>
<body>
</body>
</html>
HTML标签
HTML标签语义化:标签的含义
HTML标签
学结构就是认识HTML标签
HTML标签很多,学习最常用的,少用的查手册即可
一、排版标签:网络布局
1.标题标签(六个等级,没有七啦)
一般情况下不要用h1(重要),一般都是给logo使用
<h1>文本内容</h1>
,<h2>,<h3>,<h4>,<h5>,<h6>
2.段落标签
默认情况下,文本在一个段落中会根据浏览器窗口大小自动换行
<p>文本内容</p>
3.*水平线标签
<hr />单标签
4.换行标签(目前比段落标签更适合小规模的换行)
<br />单标签
5.div span标签(无语义,是布局用的)
<div> 内容</div> <span>内容</span>
6.文本格式化标签(是文字以特殊方式显示)
只有使用意思 这一列有强调作用
<b></b> 粗体 <strong></strong>
<i></i> 斜体 <em></em>
<s></s> 加删除线 <del></del>
<u></u> 加下划线 <ins></ins>
二、标签属性
<标签名 属性1="属性值1" 属性2="属性值2"...> 内容部分 </标签名>
1.标签可以拥有多个属性,必须写在开始标签中,位于标签名后面
2.属性之间不分先后顺序,标签名与属性,属性与属性之间均以空格分开
3.任何标签的属性都有默认值,省略该属性则取默认值
采取键值对的格式
三、图像标签img
<img src="DSC_7454.jpg"/> 基本图像插入方式
<img src="DSC_7454.jpg"alt="这是XXX"/> 带有alt(当图像不能显示时的替换文本)的图像
<img src="DSC_7454.jpg"title="这是XXX"/> 带有title(鼠标悬停时显示的内容)的图像
<img src="DSC_7454.jpg" width="300 "/> 带有宽度(一般宽和高改一个就行,会自动匹配)的图像
<img src="DSC_7454.jpg" border=" 5"/> 带有边框(设置图像边框的宽度)的图像
四、链接标签
<a href="跳转目标" target="目标窗口的弹出方式"> 文本或图像 </a>
href
外部链接需要添加http://
<a href="http://www.baidu.com">百度</a>
<a href="http://www.sina.com">新浪</a>
内部链接 直接链接内部页面名称即可
<a href="sublime使用.html">百度</a>
当没有确定链接目标时,常将链接标签属性值定义为# (表示此链接暂时为一个空链接)
<a href="#">我的作品地址</a>
不仅可以创建文本超链接,在网页中各种网页元素如图像、表格、音频、视频等都可以添加超链接
target
用于指定链接页面打开方式,self为默认值,blank为在新窗口打开方式
<a href="http://www.baidu.com" target="_blank">百度</a> 在新窗口打开百度
五、锚点定位(难点)
<a href="#id名">链接文本</a> 创建链接文本
id="id名" 要到达的地方,给它一个定义
<h2 id="top"> 目录</a></h2>
<a href="#name">1.姓名</a>
<a href="#class">2.班级</a>
3,背景
4,经历
<h3 id="name">姓名</h3>
<h4 ><a href="#top">返回顶部</a></h4> 这样子就不用滑动鼠标往上翻动了
小猪先生
<h3 id="class">班级</h3>
<h4 ><a href="#top">返回顶部</a></h4>
幼稚园1班
<h3>背景</h3>
<h3>经历</h3>
六、base标签
base可以设置整体链接的打开状态
<head>
<base target="_blank"/> 这样就设置了下面的链接都以新窗口打开,若有些不这样,再在里面另外写
</head>
七、特殊字符标签
可以查HTML为特殊字符准备的专门替代代码的表
比如:空格符 小于号 < 大于号 > 和号&
可以在输入法小键盘里面的“特殊符号”里面直接用
八、注释标签(多写注释呀)
便于阅读,又不会在网页中显示
<!-- 注释的内容 -->
九、路径
绝对路径:略
相对路径:
同一级路径:图像文件与HTML文件位于同一文件夹下
只需要输入图像文件的名称即可 如<img src="logo.gif"/>
下一级文件夹:输入文件夹名和文件名,之间用/隔开
<img src="img/img01/logo.gif"/>
?怎么看起来用/或者\都可以啊
比如说图片文件在C:\Users\user\Pictures 文件名为QQ图片20210507223357.jpg
那我们要得到它就<img src="C:/Users/user/Pictures/QQ图片20210507223357.jpg"/>
上一级文件:在文件名前加入“../”,上两级就“../../”,以此类推
十、列表标签
1.无序列表
不要在ul里面写其他标签 或者文字,但是li与li之间相当于是一个容器,可以容纳所有元素
无序列表会带有自己的样式属性,由css管
快捷键:ul>li*想要的li的数量
<ul>
<li>列表项1</li>
<li>列表项1</li>
<li>列表项1</li>
...
</ul>
2.*有序列表ol
注意事项同ul
<ol>
<li>列表项1</li>
<li>列表项1</li>
<li>列表项1</li>
...
</ol>
3.自定义列表dl
<dl>
<dt>名词1</dt>
<dd>名词1解释1</dd>
<dd>名词1解释2</dd>
...
<dt>名词2</dt>
<dd>名词2解释1</dd>
<dd>名词2解释2</dd>
...
<dl>