HTML基础总结
HTML细化知识点总结
1.h1-h6标签
都是标题标签,定义一段话的标题,h1最大,依次递减,h6最小
标题标签的作用:让文本加粗显示
2. 段落标签:p标签
用来显示一段文本(图片),它会忽略源代码中的排版
块元素:独占一行的元素,和相邻的元素不能共享同一行,所有的块元素都有align属性,h1-h6和p元素都是块元素
3. 格式标签:
b标签:加粗文本
del标签:包含的文本中间有条横线
em标签:包裹的文本会显示为斜体
i标签:包裹的文本会显示为斜体
pre标签:显示源代码的排版
strong标签:和em作用一样,都有强调的意思,如果要强调一段文字,建议使用strong标签
u标签:给文本添加下划线
sup:定义上标文本
sub:定义下标文本
4. 图片标签img,用来把图片显示在网页上
必须属性:1.src:图片的路径(可以用相对路径或绝对路径,不建议用绝对路径)
alt:定义图片无法显示时的代替文本
相对路径:以当前文件所在的位置为参考路径,定义出来的路径叫相对路径
绝对路径:文件在硬盘上的物理路径叫绝对路径,
例如:
D:\work\20181129JAVA班\课件\01-web前端课件\web-day1\Code\web-day1\img\tly.jpg
可选属性:
1.title:鼠标放在图片上时的提示文字,所有元素都有title属性
2.width:定义图片的宽度,默认以像素px为单位,可以省略单位不写
3.height:定义图片的高度
br标签:换行标签,可以写成<br>或者<br/>
hr标签:水平线标签,可以写成<hr>或者<hr/>,属性有:width(宽度),size(高度),color(颜色)
5. span:通常用于修饰文本,可以给它添加样式,例如style="color: red;"
div:把文档分割成若干个独立的部分 ,块级元素
6. ul定义无序列表,type属性定义列表项目的标记,默认是disc
type="disc" 默认黑色圆点
type="circle" 空心圆点
type="square" 方块
ol定义有序列表,type属性定义项目的标记,默认是数字
type="A"或"a":表示大写字母或者小写字母
type="I"或type="i":表示罗马大写字母或罗马小写字母
7. border:定义表格的边框属性
cellspacing:单元格之间的距离,设置为0则只有1条边框了
cellpadding:单元格的内容到边框之间的距离
8. 表头:表格中的第一行,用来显示列标题的,使用th定义表头的每一列,把里面的内容加粗居中显示
通常,第一行是表头行,从第二行开始就是数据行(显示具体的数据),
使用td(table data cell )表示数据行每一列
表格的align="center":让表格整体居中显示
tr(table row)的align="center":让行里面的内容居中显示
caption:定义表格的标题,会相当于表格居中
9. colspan:跨列,即在水平方向上合并单元格,值是要合并的单元格数目
rowspan:跨行,即在竖直方向上合并单元格,值是要合并的单元格数目
10. form:表单标签,用于创建一个表单,收集用户输入的数据,并提交给服务器程序
属性:action:指定将表单的数据发送到哪个服务器程序
method:指定用哪种方式来提交数据,常用值有GET,POST,默认值是get
表单域:又叫表单元素,作用是收集用户输入的数据 ,并提交给服务器端程序
常用的表单域:1.input元素:它的type属性有不同值,表现出不同形态
type="text":表示文本框,提供文本的输入
type="radio":单选框(单选按钮), 多个单选框的name值必须相同,如果name不同则不能互斥,提交时是提交value值
type="checkbox":复选框,当name相同时,可以提交多个值(value属性的值)
type="file"":文件域,让用户选择本地文件上传到服务器
type="hidden":隐藏域,对用户不可见的元素,可以有默认值并且能提交给服务器(在javaEE开发中会大量使用隐藏域)
2. select元素:表示下拉列表,又叫下拉框,在下拉列表中用option元素定义待选择的选项,默认第1个选项被选中,
设置某个option被选中: 在option元素上添加selected="selected"或者selected
设置下拉列表为多选下拉列表:在select元素上加multiple属性
关于选中元素的设置:
1)设置单选框或复选框被选中的属性是checked
2)设置下拉列表的某个选项被选中的属性是selected
11. body标签:
1.background:定义网页的背景图片,如果背景图片很小,会自动在水平和竖直方向上平铺展示
2.bgcolor:定义网页的背景颜色
12. textarea:文本域,又叫多行文本框,cols是文本区内的宽度,rows:行数
placeholder:用来设置单行文本框(不是textarea)里的默认提示文字,当输入了新的内容后,该提示文字就消失了
label:本身没有什么效果,当结合单选按钮或复选框使用时,如果label的for属性和按钮的id相同,则点击
label后就相当于点击了按钮,会将单选框或复选框选中
表单按钮:
1.提交按钮: <input type="submit">,提交按钮作用是将表单数据发送到action指定的服务器上
2.重置按钮: <input type="reset">,作用是将表单中数据清空
3.普通按钮:<input type="button">,普通按钮在没有添加js代码情况下,是不能提交表单的
13. frameset:框架集,用于将整个浏览器窗口划分成多个小窗口,每个小窗口称为一个frame,每个小窗口(frame)都可以,加载一个独立的html文档
使用frameset的cols或rows属性定义如何分割整个大窗口,
cols:定义水平方向上分割的各个frame的百分比,
rows:定义竖直方向上分割的各个frame的百分比,
noresize:不能调整frame的宽或高 frameborder="0":去掉frame的边框
*代表剩余百分比,会自动计算
使用frame来定义每个小窗口,src指frame所加载的网页的相对路径
14. iframe:能够包含其它文档(网页)的内联框架,内联就是行内,因为它能和相邻的元素共享同一行
src:要加载的文档的路径 width:宽度,height:高度
frameborder:边框,0或no代表无边框
15. 将超链接所跳转的页面显示在iframe的技巧:
1)给iframe元素添加一个name属性,例如
2)超链接添加属性target,值应该是iframe元素的name
16. 实体集
代表空格
&和号 & &
"引号 " "
£英镑 £ £
©版权(copyright) ©copy;
精品java学习视频
注解_反射_字节码_类加载机制:链接:https://pan.baidu.com/s/1pb8DIJ96TDBY6f43ogDYYw 提取码:psrr
HTML基础总结的更多相关文章
- HTML基础总结<标题>
HTML: 标题 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的. <h1> 定义最大的标题.<h6> 定义最小的标题. & ...
- HTML基础教程-标题
HTML 标题 在 HTML 文档中,标题很重要. HTML 标题 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的. <h1> 定义最大的标 ...
- Bootstrap3基础 page-header 标题下加分割线
内容 参数 OS Windows 10 x64 browser Firefox 65.0.2 framework Bootstrap 3.3.7 editor ...
- HTML基础 结构,标题<h1>和段落<p> 写一个三毛语录
先看代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <tit ...
- 【回顾】html简介、基础、元素
1.简介 什么是HTML? HTML 是用来描述网页的一种语言. HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标 ...
- 9、Semantic-UI之标题
9.1 定义基础的标题样式 在Semantic-UI中定义了5种标题样式,h1~h5. 示例:基础样式定义 <h1 class="ui header">一级标题&l ...
- Markdown 入门基础
MarkDown基础语法 标题 通过 # 来实现标题效果.在markdown当中,标题与html相似,一共有六级标题. # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### ...
- HTML简明教程(一)
HTML简明教程(一) 内容主体来自:W3School 一.HTML 简介 二.HTML 基础 三.HTML 元素 四.HTML 属性 五.HTML 标题 六.HTML 段落 七.HTML 文本格式化 ...
- [Bootstrap]7天深入Bootstrap(3)CSS布局
Bootstrap三大核心内容的基础,即基础的CSS 布局语法.其包括基础排版(Typography).代码(Code).表 格(Tables).表单(Forms).按钮(Buttons).图片 (I ...
- MarkDown编写规范指南
Markdown 编写规范指南 简介: Markdown的目标是实现「易读易写」,成为一种适用于网络的「书写语言」. 一份使用Markdown格式撰写的文件可以直接以纯文本发布,它的最大灵感来源其实是 ...
随机推荐
- Android 图片高级绘图效果---高斯模糊
高斯模糊就是将指定像素变换为其与周边像素加权平均后的值,权重就是高斯分布函数计算出来的值.高斯模糊能够将图片制作成类似磨砂的图片效果,一般这些图片都用来作为背景. 目前使用到的是RenderScrip ...
- centos7使用wordpress布署网站(1)
环境说明: 在同一台主机上实现LAMP(Linux + Apache + MariaDB + PHP)腾迅云主机CentOS 7.4.Apache .MariaDB .PHP 1.安装apache.m ...
- Android加密解析
编码.数字摘要.加密.解密 UrlEncoder /Urldecoder String str = "http://www.baidu.com?serach = 哈哈"; Stri ...
- UnicodeDecodeError:utf-8codeccantdecodebyte0xb9inposition0:invalidstartbyte
相信这个问题大家都会以为是编码的问题,当然原本我也以为是编码问题! 然后试了各种方案!都是以失败告终! 哈哈哈,后来解决了,原来真是闹了个大笑话............ 这是因 ...
- 吴恩达机器学习笔记38-决策下一步做什么(Deciding What to Do Next Revisited)
我们已经讨论了模型选择问题,偏差和方差的问题.那么这些诊断法则怎样帮助我们判断,哪些方法可能有助于改进学习算法的效果,而哪些可能是徒劳的呢? 让我们再次回到最开始的例子,在那里寻找答案,这就是我们之前 ...
- Mybatis3.2不支持Ant通配符TypeAliasesPackage扫描的解决方案
业务场景 业务场景:首先项目进行分布式拆分之后,按照模块再分为为api层和service层,web层. 其中订单业务的实体类放在com.muses.taoshop.item.entity,而用户相关的 ...
- 几种归一化方法的概念及python实现
一 (0,1)标准化: 这是最简单也是最容易想到的方法,通过遍历feature vector里的每一个数据,将Max和Min的记录下来,并通过Max-Min作为基数(即Min=0,Max=1)进行数据 ...
- ubuntu中minicom安装和使用
想要对嵌入式开发板进行开发和操作,都需要进行文件传输或者是控制,这时基本都是需要通过串口线或者是网线进行连接的,在Windows下是使用超级终端通过串口对开发板进行操作的,而在Linux下,最后最常见 ...
- odoo开发笔记--form视图自定义
form视图自定义的两种场景: 1. 自己重写form视图样式文件 2. form视图,嵌入第三方的系统.
- mysql 开发进阶篇系列 22 磁盘I/O问题(从linux操作系统上优化)
1. 使用Symbolic Links分布I/O mysql的数据库名和表名是与文件系统的目录名和文件名对应的,默认情况下,创建的数据库和表都存放在参数datadir定义的目录下.如果不使用RAID或 ...