HTML基础-02
<header>网页头部 <hgroup>一个标题组
<main>网页主体 <article>网页中的一块内容
<footer>网页底部 <section>一个区块
<nav>导航 <aside>辅助信息
以上均为块元素,独占一行。
<q>短引用 <blockquote>长引用
标题与段落
标题:h1-h6等级(从小到大),默认加粗,具有换行符,不能嵌套
h1+h2+h3:并行显示 h1>h2>h3:嵌套显示
h1{标题}*10+tab键=创建10个<h1>标题</h1>
h1{$}*10+tab键=1,2,3.....10个标签
段落:<p>...</p>
字符实体
有些东西在浏览器中打不开,需要使用字符实体
 ; 空格
  全角空格
© 版权符合
¥ 人民币符号¥
> 大于号>
< 小于号<
快捷符号
+:标签并行关系
*:创建多个标签,div*5+tap
{}:设置内容
():对内部的内容,(tr>td*4)*5
[]:设置属性,div[id=demo class]
@:设置$符号的起始位置
$:设置起始位置,div{$@4}*5+tap键=4,5,6,7,8
文本修饰标签
强调:<strong> </strong>(加粗)
<em> </em>(斜体)
<i> </i>:斜体;<b> </b>:加粗
区别:1.写法和展示效果有区别,一个加粗,一个斜体
2.strong的强调性更强,em稍弱
上标/下标:<sup>上标 </sup> /////<sub>下标 </sub>
删除文本,插入文本:<del> </del>/////<ins> </ins>
两者配合使用
图片标签和属性
<img src="引入图片地址" alt="当图片加载失败时,显示的提示文字" title=“ 提示文字(鼠标放在图片上出现的提示)”
图片格式:
jpg(jpeg):支持的颜色丰富,不支持透明效果,适合显示图片
GIF:支持的颜色较少,支持简单透明,支持动图
png:支持颜色丰富,支持复杂透明
webp:google专门为页面设计一种图片格式,支持颜色丰富、支持复杂透明、支持动图,并且占用内存特别小,集各种优点,兼容性差
通过base64编码的图片(背景图片必须快速出现),base64可以将图片转换成字符串,直接在网页中使用。
注意:效果一致,用小的;效果不一致,用效果好的;
音频标签
<aduio controls autoplay src=' '> </aduio>
controls:用来设置用户是否控制音频播放 ; 没有属性值,允许用户播放就加(有音频),不允许就不加(无音频)
autoplay:设置音乐是否自动播放,默认不会
例:<aduio controls autoplay loop(循环播放)>
对不起,浏览器不支持此标签
<source src='#'>
</aduio>
视频标签
<video controls src='#' width=' '> </video>
<embed width=' 'height=' 'src=' 'type='video/mp4'>
超链接
用于引入文件的地址路径,相对路径,绝对路径
<a href=' # '> </a>
target:改变链接的打开方式
_self:在当前页面打开
_blank:新窗口打开(慎用)
<base target='_blank'>:改变标签的默认行为
锚点
给标签设置name或id属性,通过<a href='#'>链接锚地am,链接到当前页面中的指定位置,或其他页面的指定位置。
例:当前页面内锚点:
<h1 id='top'>顶部</h1>
<a href='#top’>返回顶部</a>
其他页面:
跳转<a href='./地址#middle'>进入另一个页面的中间位置</a>
中间位置设置锚点:<p id=‘middle’>
列表
无序列表:<ul> </ul>,无先后之分;列表项:<li> </li>
ul/li必须同时出现,不能单独书写。嵌套一个/多个li,ul只能放li标签,并不能放其他内容
li:type属性修改:disc:默认实心圆;
circle:空心圆;
square:实心方块;
有序列表:<ol> </ol> <li> </li>
li:type属性设置项目符号
A大写英文字母
a小写英文字母
1阿拉伯数字
I大写罗马数字
i小写罗马数字
start:设置列表符号从第几个开始排列,属性值只能是阿拉伯数字
reversed:设置列表符号的倒序,会会出现负号。
例:
<ol type=’A’start=’3’reversed>
<li>
ddwws
</li>
</ol>
定义列表
给文本添加定义列表语义
dl:定义列表 只能嵌套(一个、多个)dd/dt,两者为同一级标签,dd是dt的解释、定义、说明
dt:定义标题 容器级 dd:定义描述 容器级,跟在dt后面,解释dt
例:<dl>
<dt>速度</dt>
<dd>速度就是路程除以时间</dd>
</dl>
HTML基础-02的更多相关文章
- javascript基础02
javascript基础02 1.数据类型 数据类型的描述在上篇的扩展中有写到链接 由于ECMAScript数据类型具有动态性,因此的确没有再定义其他数据类型的必要.这句话很重要. 如果以后再数据类型 ...
- javaSE基础02
javaSE基础02 一.javac命令和java命令做什么事情? javac:负责编译,当执行javac时,会启动java的编译程序,对指定扩展名的.java文件进行编译,生成了jvm可以识别的字节 ...
- java基础学习05(面向对象基础02)
面向对象基础02 实现的目标 1.String类的使用2.掌握this关键字的使用3.掌握static关键字的使用4.了解内部类 String类 实例化String对象一个字符串就是一个String类 ...
- 085 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 04 构造方法调用
085 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 04 构造方法调用 本文知识点:构造方法调用 说明:因为时间紧张,本人写博客过程中只是 ...
- 084 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 03 构造方法-this关键字
084 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 03 构造方法-this关键字 本文知识点:构造方法-this关键字 说明:因为时间紧 ...
- 083 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 02 构造方法-带参构造方法
083 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 02 构造方法-带参构造方法 本文知识点:构造方法-带参构造方法 说明:因为时间紧张, ...
- 082 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 01 构造方法-无参构造方法
082 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 01 构造方法-无参构造方法 本文知识点:构造方法-无参构造方法 说明:因为时间紧张, ...
- day32-线程基础02
线程基础02 3.继承Thread和实现Runnable的区别 从java的设计来看,通过继承Thread或者实现Runnable接口本身来创建线程本质上没有区别,从jdk帮助文档我们可以看到Thre ...
- java基础-02数据类型
基本类型 整数 byte byte 数据类型是8位.有符号的,以二进制补码表示的整数 最小值是 -128(-2^7) 最大值是 127(2^7-1) 默认值是 0 byte 类型用在大型数组中节约空间 ...
- 第9天 py就业班基础02.01-02
明天该看就业班的02 03字串符 2018-4-21 10:47:34 数据类型 py自动给数据分类型 2018-4-21 10:55:05 input使用 定义一个变量 然后input输给变 ...
随机推荐
- vue : 自定义脚手架提示
做项目做烦了就想找点乐子. 比如,我们可以自定义脚手架提示. webpack.dev.conf.js 54-78 行 module.exports = new Promise((resolve, ...
- Java中解决继承和接口默认方法冲突
1)超类优先.如果超类提供了一个具体方法,同名而且有相同参数类型发默认方法会被忽略. 2)接口冲突.如果一个超接口提供了一个默认方法,另一个接口提供了一个同名而且参数类型(不论是否是默认参数)相同的方 ...
- GitHub和码云gitee及远程仓库管理
目录 备注: 知识点 GitHub 码云(gitee.com) gitee的使用 本地版本库关联多个远程库 备注: 本文参考于廖雪峰老师的博客Git教程.依照其博客进行学习和记录,感谢其无私分享,也欢 ...
- 题解 洛谷 P3340 【[ZJOI2014]星系调查】
根据题意,发现题目中的图,其实就是一颗树或者是一颗基环树,每个节点上有一个点对\((x,y)\),每次询问为给定端点,找一条直线到端点间的所有点的距离之和最小. 设这条直线为\(y=kx+b\),根据 ...
- SmartMS如何使用二次验证码/虚拟MFA/两步验证/谷歌身份验证器?
一般点账户名——设置——安全设置中开通虚拟MFA两步验证 具体步骤见链接 SmartMS如何使用二次验证码/虚拟MFA/两步验证/谷歌身份验证器? 二次验证码小程序于谷歌身份验证器APP的优势 1.无 ...
- 【题解】cf1381c Mastermind
序 (一道很考验思维质量的构造好题,而且需要注意的细节也很多.) 本题解主体使用的是简洁且小常数的\(O(nlogn)\)时间复杂度代码,并且包含其他方法的分析留给读者自行实现(其实是自己不会写或者写 ...
- 完全卸载MySQL完整图文流程
想把mlsql卸载了重装,看了许多文章试了很多方法都没办法完全卸载,直到看到了这篇文章, 可以完全卸载mysql,在这里谢谢博主,也拿出来分享给大家 原文链接:https://blog.csdn.ne ...
- SQL查询基本用法
-- 单列查询 select 编号 from employees -- 多列查询 select 编号,姓名 from employees -- 查询所有列 select * from employee ...
- Zookeeper集群部署及报错分析
安装 下载压缩包 解压 修改zoo.cfg文件 创建myid文件 启动 自启动配置 有时间再补hhh 报错处理 很荣幸的遇到了大部分报错,日志再zookeeper目录的bin下的zookeeper.o ...
- 什么是 A/B 测试?
1.什么是A/B 测试?有什么用? 做过App功能设计的读者朋友可能经常会面临多个设计方案的选择,例如某个按钮是用蓝色还是黄色,是放左边还是放右边. 传统的解决方法通常是集体讨论表决,或者由某位专家或 ...