我是靠谱客的博主 鲤鱼战斗机,最近开发中收集的这篇文章主要介绍web html介绍笔记,WEB 之 HTML 系列笔记 标题文本 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

WEB简介及浏览器内核

网页主要由文字、图像和超链接等元素构成。当然,除了这些元素,网页中还可以包含音频、视频以及Flash等。

浏览器的内核

负责读取网页内容, 整理讯息, 计算网页的显示方式并显示页面。

浏览器

内核

备注

IE

Trident

IE、猎豹安全、360极速浏览器、百度浏览器

firefox

Gecko

可惜这几年已经没落了,打开速度慢、升级频繁、猪一样的队友flash、神一样的对手chrome。

Safari

webkit

现在很多人错误地把 webkit 叫做 chrome内核(即使 chrome内核已经是 blink 了)。苹果感觉像被别人抢了媳妇,都哭晕再厕所里面了。

chrome

Chromium/Blink

在 Chromium 项目中研发 Blink 渲染引擎(即浏览器核心),内置于 Chrome 浏览器之中。Blink 其实是 WebKit 的分支。大部分国产浏览器最新版都采用Blink内核。二次开发

Opera

Presto

Presto(已经废弃) 是挪威产浏览器 opera 的 "前任" 内核,为何说是 "前任",因为最新的 opera 浏览器早已将之抛弃从而投入到了谷歌怀抱了。 现在用blink内核。

注意

移动端的浏览器内核主要说的是系统内置浏览器的内核。

Android手机而言,使用率最高的就是Webkit内核,大部分国产浏览器宣称的自己的内核,基本上也是属于webkit二次开发。

iOS以及WP7平台上,由于系统原因,系统大部分自带浏览器内核,一般是Safari或者IE内核Trident的

Web标准

由W3C组织和其他标准化组织制定的一系列标准的集合。

Web标准的好处:

1、让Web的发展前景更广阔

2、内容能被更广泛的设备访问

3、更容易被搜寻引擎搜索

4、降低网站流量费用

5、使网站更易于维护

6、提高页面浏览速度

Web标准构成

结构标准: 结构用于对网页元素进行整理和分类, HTML。对于网页来说最重要的一部分

表现标准: 表现用于设置网页元素的版式、颜色、大小等外观样式, 主要指的是CSS

行为标准: 行为是指网页模板的定义及交互的编写, Javascript

HTML

HTML指的是超文本标记语言(Hyper Text Markup Lanugage)是用来描述网页的一种语言。

html的骨架

骨架标签定义及说明

标签名

定义

说明

HTML标签

页面中最大的标签,根标签

文档的头部

注意在head标签中我们必须要设置的标签是title

文档的标题

网页标题

文档的主体

元素包含文档的所有内容,页面内容 基本都是放到body里面的

HTML元素标签分类

常规元素(双标签)

内容 标签名>

该语法中“”表示该标签的作用开始,一般称为“开始标签(start tag)”,“标签名>” 表示该标签的作用结束,一般称为“结束标签(end tag)”。

和开始标签相比,结束标签只是在前面加了一个关闭符“/”。

空元素(单标签)

空元素 用单标签来表示, 简单点说,就是里面不需要包含内容, 只有一个开始标签不需要关闭。

文档类型

声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。

HTML 常用标签

标题标签 h

标题标签语义: 作为标题使用, 并且依据重要性递减

基本语法

标题文本

标题文本

标题文本

标题文本

标题文本
标题文本

段落标签 p

​作用语义: 把文档分割为若干段落

文本内容

水平线标签 hr

作用语义: 默认样式的水平线


HTML 表格

table 标签

table 表格基本语法*

表头内容
单元格内的文字
代表一行 内只能嵌套 代表单元格标签可以容纳所有的元素 表头元素

表格属性

属性名

含义

常用属性值

border

设置表格的边框

像素值

cellspacing

设置单元格与单元格边框之间的空白间距

像素值(默认为2px)

cellpadding

设置单元格内容与单元格边框之间的空白间距

像素值(默认为1px)

width

设置表格的宽度

像素值

height

设置表格的高度

像素值

alian

设置表格再网页钟的水平对齐方式

left, center,right

表格标题 caption

定义和用法

合并单元格

跨行合并: rowspan="合并单元格的个数"

跨列合并: colspan="合并单元格的个数"

合并的顺序按照 先上 后下 先左 后右 的顺序

例如:

总结表格

标签名

定义

说明

表格标签

就是一个四方的盒子

表格行标签

行标签要再table标签内部才有意义

单元格标签

单元格标签是个容器级元素,可以放任何东西

表头单元格标签

它还是一个单元格,但是里面的文字会居中且加粗

表格标题标签

表格的标题,跟着表格一起走,和表格居中对齐

clospan 和 rowspan

合并属性

用来合并单元格的

表格提供了HTML 中定义表格式数据的方法。

表格中由行中的单元格组成。

表格中没有列元素,列的个数取决于行的单元格个数。

表格不要纠结于外观,那是CSS 的作用。

表格的学习要求: 能手写表格结构,并且能简单合并单元格。

列表标签

容器里面装载着结构, 样式一致的文字或图标的一种形式, 叫列表

无序列表

无序列表的各个列表项之间没有顺序级别之分, 是并列的。其基本语法格式:

  • 列表项1
  • 列表项2
  • 列表项3

······

注意:

, 直接再与之间相当于一个容器,可以容纳所有元素。

有序列表

有序列表即为有排列顺序的列表,其各个列表项按照一定的顺序排列定义,有序列表的基本语法格式如下:

  1. 列表项1
  2. 列表项2
  3. 列表项3

······

自定义列表

定义列表常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。其基本语法如下:

名词1
名词1解释1
名词1解释2

...

名词2名词2解释1名词2解释2

...

例如:

页面底下的帮助页面

列表总结

标签名

定义

说明

无序标签

里面只能包含li 没有顺序,布局中最常用的列表

有序标签

里面只能包含li 有顺序, 使用情况较少

自定义列表

dt 和 dd, 创建网页下帮助信息

表单标签

跟用户进行交互,收集用户资料,此时也需要表单。包含了具体的表单功能项,如单行文本输入框、密码输入框、复选框、提交按钮、重置按钮等。

input 控件

属性

属性值

描述

type

text

单行文本输入框

password

密码输入框

radio

单选按钮

checkbox

复选框

button

普通按钮

submit

提交按钮

reset

重置按钮

image

图像形式的提交按钮

file

文件域

name

由用户自定义

控件向后台提交的名称

value

由用户自定义

input空间中的默认文本值

size

正整数

input空间在页面中的显示宽度

checked

checked

定义在选择空间默认被选中的项

maxlength

正整数

空间允许输入的最多字符数

type属性

属性通过改变值可以决定了属于哪种input表单

用户名:

密 码:

value属性

value 默认的文本值, 默认写入的文字。

用户名:

name属性

name表单的名字, 这样,后台可以通过这个name属性找到这个表单。 页面中的表单很多,name主要作用就是用于区别不同的表单。

ajax和后台交互时用到

checked属性

表示默认选中状态。 较常见于 单选按钮和复选按钮。

下面表示男被默认选中

性 别:

label标签

label标签主要目的是为了提高用户体验。 用于绑定一个表单元素, 当点击label标签的时候, 被绑定的表单元素就会获得输入焦点。

第一种用法就是用label直接包括input表单。

用户名:

适合单个表单选择

第二种用法 for 属性规定 label 与哪个表单元素绑定。

textarea空间(文本域)

通过textarea控件可以轻松地创建多行文本输入框.

cols="每行中的字符数" rows="显示的行数"

文本内容

文本框和文本域区别

表单

名称

区别

默认值显示

用于场景

input type="text"

文本框

只能显示一行文本

单标签,通过value显示默认值

用户名、昵称、密码等

textarea

文本域

可以显示多行文本

双标签,默认值写到标签中间

留言板

select 下拉列表

有多个选项让用户选择, 为了节约空间,我们可以使用select空间定义下拉列表

选项1

选项2

选项3

...

中至少包含一对 option

在option 中定义selected =" selected "时,当前项即为默认选中项。

form表单域

在HTML中,form标签被用于定义表单域,以实现用户信息的收集和传递,form中的所有内容都会被提交给服务器。

各种表单控件

常用属性:

属性

属性值

作用

action

url地址

用于指定接收并处理表单数据的服务器程序的url地址。

method

get/post

用于设置表单数据的提交方式,其取值为get或post。

name

名称

用于指定表单的名称,以区分同一个页面中的多个表单。

最后

以上就是鲤鱼战斗机为你收集整理的web html介绍笔记,WEB 之 HTML 系列笔记 标题文本 的全部内容,希望文章能够帮你解决web html介绍笔记,WEB 之 HTML 系列笔记 标题文本 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部