资讯专栏INFORMATION COLUMN

HTML & CSS之小白初入江湖

crossoverJie / 1609人阅读

摘要:之小白初入江湖超文本标记语言简称是一种用于创建网页的标准标记语言。描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。是块级元素,是行内元素。层叠样式表简称是一种用来为结构化文档如添加样式的工具。

HTML & CSS之小白初入江湖 1. HTML

超文本标记语言(HyperText Markup Language, 简称HTML)是一种用于创建网页的标准标记语言。HTML是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计令人赏心悦目的网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。
——维基百科

1.1 HTML语义化

在HTML中语义化是一个非常重要的概念。

语义化就是配位,其含义就是用正确的标签做正确的事情。HTML语义化就是通过正确使用标签构建页面以达到使页面结构化得目的;便于浏览器和搜索引擎解析。搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于 SEO。并且使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。

1.2 HTML常用标签 功能类标签
img标签

用于显示图像,常用属性有

alt 图像替代文本

width, height 宽和高

ismap 图像映射

    
table标签

用于构造一个表格

    
Name: Age: Sex:
10 ?
15 ?
20 ?
a标签

定义超链接实现页面跳转

定义锚点实现书签功能





点击跳转到网页的底部
这里是网页的底部
表单
Check if visualCaptcha is filled

type属性相关属性值

button

file

hidden

text

password

radio

checkbox

image

reset

submit

文本输入区使用