Web的基本概念
什么是Web?
中文翻译“网页”,它是一些列技术的总称,(包括网站的前台布局、后台程序、美工、数据库开发等),我们称它为网页。
Web标准
结构标准(HTML)
网页的结构网页该有什么,(就像一辆车的基本框架结构这辆车该有什么)
表现标准(CSS)
设计网页的版式、颜色、大小外观。主要用CSS实现(就像一辆车的外观和内饰要什么颜色款式,现有的零件拼装成你想要的车)
行为标准(JavaScript)
网页的交互反馈以及动画效果,主要用JavaScript实现。现在的CSS3也能实现简单的动画效果。(框架外观都有了要让车跑起来不然就只能摆着看了)
WWW
www(world wide web, 万维网)不是网络,也不代表Internet,它只提供网页浏览服务
URL
URL(Uniform Resource Locator,统一资源定位符)其实就是Web地址,俗称”网址”比如www.baidu.com就是百度的网址。万维网上的所有文件(HTML、CSS、图片、音乐、视频等)都有唯一的URL。URL可以是“本地磁盘”,也可以是局域网上的计算机。只要知道URL就能访问。
DNS
DNS(domain Name System,域名解析服务),域名与IP地址是一一对应的。域名(例如www.baidu.com)虽然方便记忆,但是计算机只认识IP地址,将域名转换成为IP就是DNS域名解析。
HTTP
HTTP(Hypertext transfer protocol,超文本传输协议)。规定了浏览器和万维网服务器之间的通信规则。
HTTPS(安全超文本传输协议)。简单来说是HTTP的安全版,是使用TLS/SSL加密的HTTP协议
http和https的区别详细介绍
HTML的基本认识
什么是HTML?
HTML(Hyper Text Markup Language,超文本标记语言),主要用来对网页中的文本、图片、声音等内容进行描述。它可包含“超级链接”,通过超链接将网站与网页以及各种网页元素链接起来,构成丰富的Web页面
HTML文档的基本格式
HTML文档基本格式:使用Dreamweaver 2020 新建默认文档会自带一些源代码
无标题文档
文档类型声明,向浏览器说明当前文档的html版本和xhtm标准规范。
根标记,用于告知浏览器自身是一个html文档,
标志着html文档的开始,
标记着HTML文档的结束。
头部标记,用于封装其他位于文档头部的标记,例如
、
等,用来描述文档的标题、作者以及和其他文档的关系等。、、
标签用于定义HTML页面的标题,即给网页取名字,必须位于标记内。一个HTML文档只能有一对
标记标记用于定义页面的元信息,可重复出现在
头部标记中,在HTML中是一个单标记。
标记本身 不包含任何内容,通过“名称/值”的形式成对的使用其属性可定义页面的相关参数,例如为搜索引擎提供网页的关键字、作者姓名、内容描述,以及定义网页的刷新时间等。还有些用法不太理解有机会在回去看,等理解了再补全笔记(手动滑稽)
一个页面往往需要多个外部文件的配合,在
标记可引用外部文件,一个页面允许使用多个
标记引用多个外部文件。
标记用于为HTML文档定义样式信息,位于
头部标签中。在HTML中使用
标记时,常常定义其属性为type,相应的属性值为text/css,表示使用内嵌式的CSS样式。
主体标记 浏览器中显示的所有文本、图像、音频和视频等信息都必须位于
标签内,并且
标记必须在
标记内,位于
头部标记之后。
HTML 标记
在HTML页面中,带有“<>”符号的元素被称为HTML标记。所谓标记就是放在“<>”标记符中表示某个功能的编码命令,也被称为HTML标签或HTML元素。
单标记和双标签
-
双标记由开始和结束两个标记符组成,基本语法格式如下:
<标记名>内容标记名>
-
单标记也称为空间标记,是指用一个标记符号即可以完整地描述某个功能的标记基本语法格式如下:
<标记名/>
注释标记;
注释内容不会显示在浏览器窗口中,但是作为HTML文档内容的一部分,也会被下载到用户的计算机上,查看源代码是就可以看到。语法格式如下:
标记的属性
如果想让html标记提供更多的信息例如设置文本的字体大小颜色等,仅靠html标记的默认显示样式已经不能满足了,这时可以添加html的属性加以设置。基本语法格式如下:可以拥有多个属性,属性之间空格隔开。
<标记名 属性1 = “属性值1” ……>标记名>
HTML文本控制标记
在一个网页中文字往往占有较大的篇幅,为了让文字能够排版整齐、结构清晰,HTML提供了一系列的文本控制标记。
标题标记
HTML提供了6个等级标签,从到
重要性依次递减。基本语法格式如下:
标题文本
段落标记
在HTML中通过标记来定义段落,其基本语法格式如下:
段落文本
水平线标记
就是创建水平线的标记,其基本语法格式如下:
标记的常用属性(同样适用于文本属性)
属性名 含义 属性值
align 设置水平线的对齐方式 可选择left、right、center、三种值,默认居中
size 设置水平线的粗细 以像素为单位,默认为2像素
color 设置水平线的颜色 可用颜色名称、十六进制#RGB/rgb(r,g,b)
width 设置水平线的长度 可以是确定的像素值也可以是浏览器的窗口百分比,默认100%
例:
效果:
![1588396313627](HTML Note.assets/1588396313627.png)
换行标记
一个段落中的文字会一直从左排到最右边才会自动换行,如果想要在某个片段进行换行显示,就需要换行标记
(就相当于一个回车键)。
文本样式标记
HTML中提供了文本样式标记,用来控制网页中文本的字体、字号和颜色。其基本语法如下:
文本内容
标记的常用属性
属性名 含义
face 设置文字的字体,例如微软雅黑、宋体、黑体等
size 设置字体的大小,可以取1到7之间的整数
color 设置文字的颜色
例:
我是蓝色5号,字体是微软雅黑
效果:
我是蓝色5号,字体是微软雅黑
![1588397034527](HTML Note.assets/1588397034527.png)
文本格式化标记
网页中,有时需要为文字设置粗体、斜体或下划线效果,为此HTML准备了专门的文本格式化标记,使文字以特殊的方式显示,常用的文本格式化标记如下:
常用文本格式化标记
标记 显示效果
和
文字以粗体方式显示(XHTML推荐使用strong)
和
文字以倾斜方式显示(XHTML推荐使用em)
和
文字以加删除线方式显示(XHTML推荐使用del)
和
文字以加下划线方式显示(XHTML推荐使用ins)
例:
我是正常显示文本
我是用b标记加粗的文本,我是使用strong加粗的文本
我是使用i标记倾斜的文本,我是使用em倾斜的文本
我是使用u带下划线的文本,我是使用ins带下划线的文本
我是使用s带删除线的文本,我是使用del带删除线的文本
效果:
我是正常显示文本
我是用b标记加粗的文本,我是使用strong加粗的文本
我是使用i标记倾斜的文本,我是使用em倾斜的文本
我是使用u带下划线的文本,我是使用ins带下划线的文本
我是使用s带删除线的文本,我是使用del带删除线的文本
![1588397640941](HTML Note.assets/1588397640941.png)
特殊字符标记
HTML为类似“<”">"这样的特殊字符准备了相应的替代代码
通过菜单栏中的【插入】→【HTML】→【字符】选项直接插入相应特殊字符代码
标记
div是英文division的缩写,意为“分割、区域”。标签简单来说就是一个区块容器标记,可以将网页分割为独立的、不同的部分,以实现网页的规划个布局。与
之间相当于一个容器,可以容纳段落、标题、表格、图像等各种网页元素,也就是说大多数HTML标记都可以嵌套在标记中,中还可以嵌套多层.
在CSS定义中属于一个行内元素,与
之间只能包含文本和行内标记。为大容器,
为小容器,大容器内可以放置小容器。
例:
头部
内容
页脚
效果:
头部
内容
页脚
![1588398531544](HTML Note.assets/1588398531544.png)
HTML图像标记
常用图像格式
- GIF格式
GIF最突出的地方是它支持动画,同时也是一种无损图像格式,也就是说修改图片后,图片质量几乎没有损失。但GIG只能处理256中颜色。
- PNG格式
PNG最大的优势是体积更小,对颜色过渡更平滑,但PNG不支持动画。
- JPG格式
JPG所能显示的颜色比GIF和PNG要多得多,但是JPG是一种有损压缩的图像格式,意味着每一次修改图片都会造成一些图像数据的丢失。JPG是特别为照片图像设计的文件格式。
在网页设计中三种图像格式混合使用各取所长
图像标记
在HTML中使用
标记来定义图像,其基本语法如下:
Src属性用于指定图像文件 的路径和文件名,它是
标记的必需属性。
HTML还为
标记准备了很多其他属性。
标记属性
属性 属性值 描述
src URL 图像的路径
alt 文本 图像不能显示时的替换文本
title 文本 鼠标悬停时显示的内容
width 像素 设置图像的宽度
height 像素 设置图像的高度
border 数字 设置图像边框宽度
vspace 像素 设置图像顶部和底部的空白(垂直边距)
gspace 像素 设置图像左侧和右侧的空白(水平边距)
align left 将图像对齐到左边
right 将图像对齐到右边
top 将图像的顶端和文本的第一行文字对齐,其他文字局图像下方
middle 将图像的水平中线和文本的第一行文字对齐,其他文字局图片下方
bottom 将图像的底部和文本的第一行文字对齐,其他文字局图像下方
例:
![1588401548146](HTML Note.assets/1588401548146.png)
图像替换文本属性alt
由于一些原因图像可能无法正常显示,如网速太慢,因此为页面上加上替换文本是个很好的习惯,在图像无法显示的时候告诉用户该图片的内容。
图像提示属性title
title属性用于设置鼠标悬停时显示的提示文字。
图像的宽度、高度属性width、height
width和height属性用来定义图片的宽度和高度,通常我们只设置其中一个,另一个会按原图比例显示。如果同时设置两个属性,图像的显示就可能会变形或失真。
图像的边框属性border
默认情况下图像是没有边框的,通过border属性可以为图像添加边框、设置边框的宽度,但是边框颜色的调整仅仅通过HTML属性是不能够实现的还需要CSS。
图像的边距属性vspace和hspace
在网页中,由于排版需要,有事还需要调整图像的边距。HTML中通过vspace和hspace属性分别调整图像的垂直边距和水平边距;相对浏览器与左边框的距离和与上边框的距离。
相对路径和绝对路径
绝对路径:文件或目录在硬盘上的真正路径有着从盘符到文件的完整地址如(D:/NCVT/IMAGES/LOGO.JPG),或完整的网络地址。
网页中不推荐使用绝对路径,因为网页制作完成要上传服务器,并不能确定绝对的地址。
相对路径:对于当前文件的路径,相对路径不带有盘符,通常是以HTML网页文件为起点,通过层级关系描述目标图像的位置。
相对路径三种设置方式:
-
图像文件和HTML文件位于同一文件夹:直接输入图像的名称,如
2.图像文件位于HTML的下一级文件夹:输入文件夹名和文件名,之间用“/”隔开,如
3.图像文件位于HTML文件的上一级文件夹:在文件夹名之前加入“../”,如果是上两级,则要使用“../../”,以此类推,如
站点
什么是站点?
站点就是定义一个存放网站中零散的文件的文件夹,方便网站上传维护,内容扩充,对网站移植也有重要作用。
新建站点
点击“站点”-“新建 站点 ”
![1588407595607](HTML Note.assets/1588407595607.png)
![1588407609911](HTML Note.assets/1588407609911.png)
HTML标签描述
下标
上标
例:
This text contains subscript
This text contains superscript
效果:
This text contains subscript
This text contains superscript
![1588407045161](HTML Note.assets/1588407045161.png)
超级链接
基本语法格式:
文本或者图像
- href用于指定链接目标 的url地址。
- target用于指定链接页面的打开方式,其值有_self和_blank两种 ,其中_self为默认值,就是在原窗口打开,_blank为在新窗口中打开。
- title”鼠标经过时显示的内容”
锚点链接
相当于一个跳转,标记一个锚点后可以通过链接跳转到标记这个点,常用在一些网页的返回顶部。
暂时没有确定链接目标时,通常将
标记中的href属性值定义为“#”(即href = “#”),表示回到最顶上。
创建连接文本:使用相应的id名标注跳转到目标的位置。
连接文本
列表标记
无序列表ul + li
无需列表与各个列表之间没有顺序级别之分,通常是并列的。
基本语法格式:
- 列表项1
- 列表项2
有序列表 ol + li
有排列顺序的列表,各个列表项按照一定的顺序排列,例如网页中常见的排行榜等。
基本语法格式:
- 列表项1
- 列表项2
自定义列表dl + dt + dd
通常用于对术语或名词进行解释和描述,
基本语法格式:
- 名词1
- 解释1
- 解释2
………
- 名词2
- 解释1
- 解释2
**
HTML表格相关标记
创建表格
表格的开始元素是,结束元素是
,即所有的表格内容都要位于这两个元素之间。想要创建完整的表格,除了要有表格元素外,还需要有行元素<tr>
和单元格元素。创建表格的语法如下:
单元格内的文字
...
...
-
:用于定义一个表格
-
:用于定义表格中的一行,必须嵌套在
标记中,有几对
就表示有几行
-
:用于定义表格中的单元格,必须嵌套在
标记中,有几对
就表示有该行中有多少列
例:
第一行第一列
第一行第二列
第二行第一列
第二行第二列
效果:
第一行第一列
第一行第二列
第二行第一列
第二行第二列
![1588412205187](HTML Note.assets/1588412205187.png)
标记的属性
属性名
含 义
常用属性值
border
设置表格的边框(默认border="0"无边框)
像素值
cellspacing
设置单元格与单元格边框之间的空白间距(外边距)
像素值(默认为2像素)
cellpadding
设置单元格内容与单元格边框之间的空白间距(内边距)
像素值(默认为1像素)
width
设置表格的宽度
像素值
height
设置表格的高度
像素值
align
设置表格在网页中的水平对齐方式(单元格内容不受影响)
left、center、right
bgcolor
设置表格的背景颜色
预定义的颜色值、十六进制#rgb、rgb(r,g,b)
background
设置表格的背景图像
url地址
-
width/height属性
默认情况下,表格的宽度和高度都是靠自身的内容来撑开的,如果想要更改表格的尺寸就要设置宽高属性,基本语法如下:
标记的属性 没有宽度属性,宽度取决于
的宽度
属性名
含 义
常用属性值
height
设置行高度
像素值
align
设置一行内容的水平对齐方式
left、center、right
valign
设置一行内容的垂直对齐方式
top、middle、bottom
bgcolor
设置行背景颜色
预定义的颜色值、十六进制#rgb、rgb(r,g,b)
background
设置背景图像
url地址
例:
第一行第一列
第一行第二列
第二行第一列
第二行第二列
效果:
第一行第一列
第一行第二列
第二行第一列
第二行第二列
![1588414609014](HTML Note.assets/1588414609014.png)
标记的属性
通过为单元格标记定义属性,可以单独控制某一个单元格。大部分属性与标记相同,用法也类似,不同的是加入了widt宽度属性,可以控制指定单元格的宽度。同时拥有colspan和rowspan属性用于合并单元格。
属性名
含 义
常用属性值
width
设置单元格的宽度
像素值
height
设置单元格的高度
像素值
align
设置一行内容的水平对齐方式
left、center、right
valign
设置一行内容的垂直对齐方式
top、middle、bottom
bgcolor
设置行背景颜色
预定义的颜色值、十六进制#rgb、rgb(r,g,b)
background
设置背景图像
url地址
colpan
设置单元格横跨的列数(用于合并水平方向的单元格)
正整数值
rowspan
设置单元格竖夸的列数(用于合并垂直方向的单元格)
正整数值
colspan合并列
合并列基本语法如下:
表格内容
rowspan合并行
合并行基本语法如下:
表格内容
例:
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第三行第一列
第三行第二列
效果:
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第三行第一列
第三行第二列
![1588415828163](HTML Note.assets/1588415828163.png)
标记及属性
是一个表头标记。标记与标记的区别在于:表头一般位于表格的第一行或者第一列,且标记控制的文本显示默认粗体居中
例:
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第三行第一列
第三行第二列
效果:
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第三行第一列
第三行第二列
![1588476865941](HTML Note.assets/1588476865941.png)
表单
一个完整的表单通常由表单控件(也称为表单元素)、提示信息和表单域三部分组成。
创建表单
标记被用于定义表单域,即表单开始和结束的位置,所有的表单元素都要在这对标记之间才有效。
语法格式如下:
属性名
含义
action
用于指定接收并处理表单数据的服务器程序的url地址
method
method属性用于设置表单的提交方式,其取值为get或post。其中get为默认值,这种方式提交的数据将显示在浏览器的地址栏中,保密性差,且数据量有限制。而post方式保密性好,并且无数据限制。
name
用于指定表单的名称,以区分一个页面中的多个表单
例:
效果
E-mail:
![1588484290831](HTML Note.assets/1588484290831.png)
表单控件
表单控件为表单的核心内容,不同的表单控件具有不同的功能,如邮件输入文本框、文本域、下拉列表、复选框等4。
input控件
input控件是表单元素中用得最多的一种元素,通常网页中的单行文本输入框、单选按钮、复选框、提交按钮、重置按钮等都是通过input控件定义的。语法格式如下:
属性
属性值
描述
type
text
文本输入框
password
密码输入框(内容以圆点形式显示)
radio
单选按钮
checkbox
复选框(多选框)
button
普通按钮
submit
提交按钮
reset
重置按钮
image
图像形式的提交按钮(用图片代替默认的按钮)
hidden
隐藏域
file
文件域
name
用户自定义
控件的名称
value
用户自定义
input控件中默认文本值
size
正整数
input控件在页面中的显示宽度
readonly
readonly
该控件内容为只读(不能编辑修改)
disabled
disabled
第一次加载页面时禁用该控件(显示为灰色)
checked
cheked
定义选择控件默认被选中的项
maxlength
正整数
控件允许输入的最多字符数
textarea控件
当定义input控件的type属性为text时,可以创建单行文本框。但是,如果需要输入大量的信息,单行文本输入框就不再适用了,为此html提供了
标记。通过textarea控件可以轻松的创建多行文本输入框,语法格式如下:
cols用来定义多行文本输入框中每行的字符数,rows用来定义多恒文本输入框中显示的行数
注意:各浏览器对cols和rows属性的理解不同,当对textarea控件应用cols和rows属性时,多行文本输入框在各浏览器中的显示效果可能或有差异。所以在实际工作中,更常用的方法是使用css的width和height属性来定义多行文本框的宽高
例:
效果:
cols用来定义多行文本输入框中每行的字符数,rows用来定义多行文本输入框中显示的行数
![1588487813358](HTML Note.assets/1588487813358.png)
select控件
下拉菜单控件,例如选择所在的城市,出生年月等。基本语法如下:
标记用于在表单中添加一个下拉菜单,
标记嵌套在
标记中,每队
中至少包含一对
标记名
常用属性
描述
size
指定下拉菜单的课间选项数(取值为正整数)
multiple
定义multiple="multiple"时,下拉菜单具有多项选择的功能,方法为按住ctrl键的同时选择多项
selected
定义selected="selected"时,当前项即为默认选中项
例:
学历: 请选择 博士 硕士 本科 专科
你可能感兴趣的:(html入门详细笔记)
div是英文division的缩写,意为“分割、区域”。 例: 效果: ![1588398531544](HTML Note.assets/1588398531544.png) GIF最突出的地方是它支持动画,同时也是一种无损图像格式,也就是说修改图片后,图片质量几乎没有损失。但GIG只能处理256中颜色。 PNG最大的优势是体积更小,对颜色过渡更平滑,但PNG不支持动画。 JPG所能显示的颜色比GIF和PNG要多得多,但是JPG是一种有损压缩的图像格式,意味着每一次修改图片都会造成一些图像数据的丢失。JPG是特别为照片图像设计的文件格式。 在网页设计中三种图像格式混合使用各取所长 在HTML中使用 Src属性用于指定图像文件 的路径和文件名,它是 HTML还为 标记属性 属性 属性值 描述 src URL 图像的路径 例: ![1588401548146](HTML Note.assets/1588401548146.png) 由于一些原因图像可能无法正常显示,如网速太慢,因此为页面上加上替换文本是个很好的习惯,在图像无法显示的时候告诉用户该图片的内容。 title属性用于设置鼠标悬停时显示的提示文字。 width和height属性用来定义图片的宽度和高度,通常我们只设置其中一个,另一个会按原图比例显示。如果同时设置两个属性,图像的显示就可能会变形或失真。 默认情况下图像是没有边框的,通过border属性可以为图像添加边框、设置边框的宽度,但是边框颜色的调整仅仅通过HTML属性是不能够实现的还需要CSS。 在网页中,由于排版需要,有事还需要调整图像的边距。HTML中通过vspace和hspace属性分别调整图像的垂直边距和水平边距;相对浏览器与左边框的距离和与上边框的距离。 绝对路径:文件或目录在硬盘上的真正路径有着从盘符到文件的完整地址如(D:/NCVT/IMAGES/LOGO.JPG),或完整的网络地址。 网页中不推荐使用绝对路径,因为网页制作完成要上传服务器,并不能确定绝对的地址。 相对路径:对于当前文件的路径,相对路径不带有盘符,通常是以HTML网页文件为起点,通过层级关系描述目标图像的位置。 相对路径三种设置方式: 图像文件和HTML文件位于同一文件夹:直接输入图像的名称,如 2.图像文件位于HTML的下一级文件夹:输入文件夹名和文件名,之间用“/”隔开,如 3.图像文件位于HTML文件的上一级文件夹:在文件夹名之前加入“../”,如果是上两级,则要使用“../../”,以此类推,如 什么是站点? 站点就是定义一个存放网站中零散的文件的文件夹,方便网站上传维护,内容扩充,对网站移植也有重要作用。 点击“站点”-“新建 站点 ” ![1588407595607](HTML Note.assets/1588407595607.png) ![1588407609911](HTML Note.assets/1588407609911.png) 例:
This text contains subscript
This text contains superscript
效果: This text contains subscript This text contains superscript ![1588407045161](HTML Note.assets/1588407045161.png) 基本语法格式: 相当于一个跳转,标记一个锚点后可以通过链接跳转到标记这个点,常用在一些网页的返回顶部。 暂时没有确定链接目标时,通常将 创建连接文本:使用相应的id名标注跳转到目标的位置。 无需列表与各个列表之间没有顺序级别之分,通常是并列的。 基本语法格式: 有排列顺序的列表,各个列表项按照一定的顺序排列,例如网页中常见的排行榜等。 基本语法格式: 通常用于对术语或名词进行解释和描述, 基本语法格式: 表格的开始元素是 例: 效果: ![1588412205187](HTML Note.assets/1588412205187.png) width/height属性 默认情况下,表格的宽度和高度都是靠自身的内容来撑开的,如果想要更改表格的尺寸就要设置宽高属性,基本语法如下: 例: 效果: ![1588414609014](HTML Note.assets/1588414609014.png) 通过为单元格标记 合并列基本语法如下: 合并行基本语法如下: 例: 效果: ![1588415828163](HTML Note.assets/1588415828163.png) 例: 效果: ![1588476865941](HTML Note.assets/1588476865941.png) 一个完整的表单通常由表单控件(也称为表单元素)、提示信息和表单域三部分组成。 语法格式如下: 例: 效果 ![1588484290831](HTML Note.assets/1588484290831.png) 表单控件为表单的核心内容,不同的表单控件具有不同的功能,如邮件输入文本框、文本域、下拉列表、复选框等4。 input控件是表单元素中用得最多的一种元素,通常网页中的单行文本输入框、单选按钮、复选框、提交按钮、重置按钮等都是通过input控件定义的。语法格式如下: 当定义input控件的type属性为text时,可以创建单行文本框。但是,如果需要输入大量的信息,单行文本输入框就不再适用了,为此html提供了 cols用来定义多行文本输入框中每行的字符数,rows用来定义多恒文本输入框中显示的行数 注意:各浏览器对cols和rows属性的理解不同,当对textarea控件应用cols和rows属性时,多行文本输入框在各浏览器中的显示效果可能或有差异。所以在实际工作中,更常用的方法是使用css的width和height属性来定义多行文本框的宽高 例: 效果: ![1588487813358](HTML Note.assets/1588487813358.png) 下拉菜单控件,例如选择所在的城市,出生年月等。基本语法如下: 例:
之间相当于一个容器,可以容纳段落、标题、表格、图像等各种网页元素,也就是说大多数HTML标记都可以嵌套在在CSS定义中属于一个行内元素,
与
之间只能包含文本和行内标记。为小容器,大容器内可以放置小容器。
HTML图像标记
常用图像格式
图像标记
标记来定义图像,其基本语法如下:
标记的必需属性。
标记准备了很多其他属性。
alt 文本 图像不能显示时的替换文本
title 文本 鼠标悬停时显示的内容
width 像素 设置图像的宽度
height 像素 设置图像的高度
border 数字 设置图像边框宽度
vspace 像素 设置图像顶部和底部的空白(垂直边距)
gspace 像素 设置图像左侧和右侧的空白(水平边距)
align left 将图像对齐到左边
right 将图像对齐到右边
top 将图像的顶端和文本的第一行文字对齐,其他文字局图像下方
middle 将图像的水平中线和文本的第一行文字对齐,其他文字局图片下方
bottom 将图像的底部和文本的第一行文字对齐,其他文字局图像下方
图像替换文本属性alt
图像提示属性title
图像的宽度、高度属性width、height
图像的边框属性border
图像的边距属性vspace和hspace
相对路径和绝对路径
站点
新建站点
HTML标签描述
下标
上标超级链接
文本或者图像
锚点链接
标记中的href属性值定义为“#”(即href = “#”),表示回到最顶上。
连接文本
列表标记
无序列表ul + li
有序列表 ol + li
自定义列表dl + dt + dd
**
HTML表格相关标记
创建表格
,即所有的表格内容都要位于这两个元素之间。想要创建完整的表格,除了要有表格元素外,还需要有行元素<,结束元素是
tr>
和单元格元素。创建表格的语法如下:
...
单元格内的文字
...
:用于定义一个表格
:用于定义表格中的一行,必须嵌套在
标记中,有几对
就表示有几行
:用于定义表格中的单元格,必须嵌套在
标记中,有几对
就表示有该行中有多少列
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第一行第一列
第一行第二列
第二行第一列
第二行第二列
标记的属性
属性名
含 义
常用属性值
border
设置表格的边框(默认border="0"无边框)
像素值
cellspacing
设置单元格与单元格边框之间的空白间距(外边距)
像素值(默认为2像素)
cellpadding
设置单元格内容与单元格边框之间的空白间距(内边距)
像素值(默认为1像素)
width
设置表格的宽度
像素值
height
设置表格的高度
像素值
align
设置表格在网页中的水平对齐方式(单元格内容不受影响)
left、center、right
bgcolor
设置表格的背景颜色
预定义的颜色值、十六进制#rgb、rgb(r,g,b)
background
设置表格的背景图像
url地址
标记的属性 没有宽度属性,宽度取决于
的宽度
属性名
含 义
常用属性值
height
设置行高度
像素值
align
设置一行内容的水平对齐方式
left、center、right
valign
设置一行内容的垂直对齐方式
top、middle、bottom
bgcolor
设置行背景颜色
预定义的颜色值、十六进制#rgb、rgb(r,g,b)
background
设置背景图像
url地址
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第一行第一列
第一行第二列
第二行第一列
第二行第二列
标记的属性
定义属性,可以单独控制某一个单元格。大部分属性与 标记相同,用法也类似,不同的是 加入了widt宽度属性,可以控制指定单元格的宽度。同时拥有colspan和rowspan属性用于合并单元格。
属性名
含 义
常用属性值
width
设置单元格的宽度
像素值
height
设置单元格的高度
像素值
align
设置一行内容的水平对齐方式
left、center、right
valign
设置一行内容的垂直对齐方式
top、middle、bottom
bgcolor
设置行背景颜色
预定义的颜色值、十六进制#rgb、rgb(r,g,b)
background
设置背景图像
url地址
colpan
设置单元格横跨的列数(用于合并水平方向的单元格)
正整数值
rowspan
设置单元格竖夸的列数(用于合并垂直方向的单元格)
正整数值
colspan合并列
表格内容
rowspan合并行
表格内容
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第三行第一列
第三行第二列
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第三行第一列
第三行第二列
标记及属性
是一个表头标记。 标记与 标记的区别在于:表头一般位于表格的第一行或者第一列,且 标记控制的文本显示默认粗体居中
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第三行第一列
第三行第二列
第一行第一列
第一行第二列
第二行第一列
第二行第二列
第三行第一列
第三行第二列
表单
创建表单
标记被用于定义表单域,即表单开始和结束的位置,所有的表单元素都要在这对标记之间才有效。
属性名
含义
action
用于指定接收并处理表单数据的服务器程序的url地址
method
method属性用于设置表单的提交方式,其取值为get或post。其中get为默认值,这种方式提交的数据将显示在浏览器的地址栏中,保密性差,且数据量有限制。而post方式保密性好,并且无数据限制。
name
用于指定表单的名称,以区分一个页面中的多个表单
表单控件
input控件
属性
属性值
描述
type
text
文本输入框
password
密码输入框(内容以圆点形式显示)
radio
单选按钮
checkbox
复选框(多选框)
button
普通按钮
submit
提交按钮
reset
重置按钮
image
图像形式的提交按钮(用图片代替默认的按钮)
hidden
隐藏域
file
文件域
name
用户自定义
控件的名称
value
用户自定义
input控件中默认文本值
size
正整数
input控件在页面中的显示宽度
readonly
readonly
该控件内容为只读(不能编辑修改)
disabled
disabled
第一次加载页面时禁用该控件(显示为灰色)
checked
cheked
定义选择控件默认被选中的项
maxlength
正整数
控件允许输入的最多字符数
textarea控件
标记。通过textarea控件可以轻松的创建多行文本输入框,语法格式如下:
select控件
标记用于在表单中添加一个下拉菜单,
标记嵌套在
标记中,每队
中至少包含一对
标记名
常用属性
描述
size
指定下拉菜单的课间选项数(取值为正整数)
multiple
定义multiple="multiple"时,下拉菜单具有多项选择的功能,方法为按住ctrl键的同时选择多项
selected
定义selected="selected"时,当前项即为默认选中项
学历: 请选择 博士 硕士 本科 专科
你可能感兴趣的:(html入门详细笔记)