标签
又称 元素
,是HTML的基本组成单位。双标签
与 单标签
(绝大多数都是双标签)。<marquee>
尚硅谷,让天下没有难学的技术!
<input>
marquee>
<input>
用于给标签提供 附加信息
。
可以写在:起始标签
或 单标签
中,形式如下:
有些特殊的属性,没有属性名,只有属性值,例如:
<input disabled>
注意点:
<input type="text" type="password">
<html>
<head>
<title>网页标题title>
head>
<body>
......
body>
html>
vscode-icons
。特点:注释的内容会被浏览器所忽略,不会呈现到页面中,但源代码中依然可见
作用:对代码进行解释和说明。
写法:
<marquee loop="1">尚硅谷marquee>
<marquee>尚硅谷123marquee>
DOCTYPE html>
或
DOCTYPE HTML>
或
doctype html>
平时编写代码时,统一采用 UTF-8 编码(最稳妥)。
为了让浏览器在渲染 html 文件时,不犯错误,可以通过 meta 标签配合 charset 属性指定字符编码。
<head>
<meta charset="UTF-8"/>
head>
主要作用:
具体写法:
<html lang="zh-CN">
DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>我是一个标题title>
head>
<body>
body>
html>
h1~h6 、 p 、 div 、 em 、 strong 、 span
相对路径:以当前位置作为参考点,去建立路径。
注意点:
绝对路径:以根位置作为参考点,去建立路径。
jpg
格式:
概述:扩展名为 .jpg 或 .jpeg ,是一种有损的压缩格式(把肉眼不容易观察出来的细节
丢弃了)。
主要特点:支持的颜色丰富、占用空间较小
、不支持透明背景、不支持动态图。
使用场景:对图片细节没有极高要求
的场景,例如:网站的产品宣传图等 。—— 该格式网
页中很常见。
png
格式:
支持透明背景
、不支持动态图。bmp
格式:
对图片细节要求极高
的场景,例如:一些大型游戏中的图片 。(网页中很少使用)gif
格式:
支持动态图
。webp
格式:
base64
格式
<a href="https://www.jd.com/" target="_blank">去京东a>
注意点:
<a href="./resource/自拍.jpg">看自拍a>
<a href="./resource/小电影.mp4">看小电影a>
<a href="./resource/小姐姐.gif">看小姐姐a>
<a href="./resource/如何一夜暴富.pdf">点我一夜暴富a>
<a href="./resource/内部资源.zip">内部资源a>
<a href="./resource/小电影.mp4" download="电影片段.mp4">下载电影a>
若想强制触发下载,请使用 download 属性
,属性值即为下载文件的名称。
<a name="test1">a>
<h2 id="test2">我是一个位置h2>
注意点:
<a href="#test1">去test1锚点a>
<a href="#">回到顶部a>
<a href="demo.html#test1">去demo.html页面的test1锚点a>
<a href="">刷新本页面a>
<a href="javascript:alert(1);">点我弹窗a>
通过 a 标签,可以唤起设备应用程序。
<a href="tel:10010">电话联系a>
<a href="mailto:[email protected]">邮件联系a>
<a href="sms:10086">短信联系a>
概念:有顺序或侧重顺序的列表。
<h2>要把大象放冰箱总共分几步h2>
<ol>
<li>把冰箱门打开li>
<li>把大象放进去li>
<li>把冰箱门关上li>
ol>
概念:无顺序或不侧重顺序的列表
<h2>我想去的几个城市h2>
<ul>
<li>成都li>
<li>上海li>
<li>西安li>
<li>武汉li>
ul>
概念:列表中的某项内容,又包含一个列表(注意:嵌套时,请务必把解构写完整)。
<h2>我想去的几个城市h2>
<ul>
<li>成都li>
<li>
<span>上海span>
<ul>
<li>外滩li>
<li>杜莎夫人蜡像馆li>
<li>
<a href="https://www.opg.cn/">东方明珠a>
li>
<li>迪士尼乐园li>
ul>
li>
<li>西安li>
<li>武汉li>
ul>
注意: li 标签最好写在 ul 或 ol 中,不要单独使用。
<h2>如何高效的学习?h2>
<dl>
<dt>做好笔记dt>
<dd>笔记是我们以后复习的一个抓手dd>
<dd>笔记可以是电子版,也可以是纸质版dd>
<dt>多加练习dt>
<dd>只有敲出来的代码,才是自己的dd>
<dt>别怕出错dt>
<dd>错很正常,改正后并记住,就是经验dd>
dl>
概念:一个包含交互的区域,用于收集用户提供的数据。
<input type="text">
<input type="password">
<input type="radio" name="sex" value="female">女
<input type="radio" name="sex" value="male">男
<input type="checkbox" name="hobby" value="smoke">抽烟
<input type="checkbox" name="hobby" value="drink">喝酒
<input type="checkbox" name="hobby" value="perm">烫头
<input type="hidden" name="tag" value="100">
用户不可见的一个输入区域,作用是: 提交表单的时候,携带一些固定的数据。
<input type="submit" value="点我提交表单">
<button>点我提交表单button>
<input type="reset" value="点我重置">
<button type="reset">点我重置button>
<input type="button" value="普通按钮">
<button type="button">普通按钮button>
注意点:普通按钮的 type 值为 button ,若不写 type 值是 submit 会引起表单的提交。
<textarea name="msg" rows="22" cols="3">我是文本域textarea>
<select name="from">
<option value="黑">黑龙江option>
<option value="辽">辽宁option>
<option value="吉">吉林option>
<option value="粤" selected>广东option>
select>
给表单控件的标签设置 disabled 既可禁用表单控件。
input 、 textarea 、 button 、 select 、 option 都可以设置 disabled 属性
&
和 一个实体名称(或者一个 #
和 一个实体编号),最后加上一个分号 ;
。配置字符编码
<meta charset="utf-8">
针对 IE 浏览器的兼容性配置。
<meta http-equiv="X-UA-Compatible" content="IE=edge">
针对移动端的配置
<meta name="viewport" content="width=device-width, initial-scale=1.0">
配置网页关键字
<meta name="keywords" content="8-12个以英文逗号隔开的单词/词语">
配置网页描述信息
<meta name="description" content="80字以内的一段话,与网站内容相关">
针对搜索引擎爬虫配置:
<meta name="robots" content="此处可选值见下表">
配置网页作者:
<meta name="author" content="tony">
配置网页生成工具
<meta name="generator" content="Visual Studio Code">
配置定义网页版权信息:
<meta name="copyright" content="2023-2027©版权所有">
配置网页自动刷新
<meta http-equiv="refresh" content="10;url=http://www.baidu.com">
完整的网页元信息,请参考:文档级元数据元素 | MDN