说起HTML,我个人用来写HTML的软件是Dreamweaver。我为什么要用这个软件?反正我是从开始学HTML开始就用这个软件的。非常好用,代码提示也很方便~1。什么是HTML?HTML是一种用来描述网页的语言,指的是HypertextMarkupLanguage:超文本标记语言;HTML不是一种编程语言,而是一种标记语言;HTML文档也称为网页;2、HTML的基本结构:文档声明;:HTML页面的根元素;
:用于定义文档的头部,是所有头部元素的容器;:提供页面的元信息,位于文档头部,不包含任何内容;;标签对中的第一个标签表示开始标签,第二个标签表示结束标签;4、HTML中常用标签介绍除了HTML基本结构中的几个标签外,HTML还有一些比较常用的基本标签;(1)文本标签:h1-h6:用于定义Title,h1为最大标题,h6为最小标题;p:定义段落;span:组合文档中的内联元素;br:换行符;hr:水平线;strong/b:粗体字;em/i:斜体;你:下划线;`s:删除线;pre:定义预格式化文本,保持原有格式;sub:下标;sup:上标;blockquote:块引用;(2)布局标签:div:定义文档中的划分或节,将文档划分为独立的、不同的部分;header:定义页面的头部;aside:用作文章的侧边栏;section:定义文档中的section;footer:定义文档或节的页脚,通常包含文档的作者、版权信息、使用条款的链接、联系方式等;article:指定与文章无关的其他内容,如标题、内容、评论等;(3)多媒体标签:img:用于在网页中插入图片;audio:定义声音,例如音乐或其他音频流;video:定义视频,如电影剪辑或其他视频流;(4)超链接标签:a:定义超链接,指定页面间的跳转;(5)序列化标签:ul:定义一个无序列表;ol:定义一个有序列表;li:定义列表项,可用于无序列表ul和有序列表ol;dl:定义定义列表;dt:定义定义列表中的项(即Term部分);dd:定义定义列表中条目的定义部分;(6)表格标签:table:定义HTML表格;tr:定义表格的行;td:定义表格的单位;th:定义头部;caption:定义表格标题;col:为表中的一个或多个列定义属性值;colgroup:用于合并表格中的列进行格式化;thead:定义表格的表头;tbody:表体,也就是正文部分;tfoot:定义表格的页脚(脚注或表格注释);(7)表单标签:form:用于创建供用户输入的HTML表单;input:用于收集用户信息;button:定义一个按钮;select:创建单选或多选菜单;option:在下拉列表中定义一个选项;textarea:定义多行文本输入控件;label:为输入元素定义一个标签(标记);元素分组;图例:定义字段集元素的标题;5.HTML注意事项HTML文件应以.html或.htm为后缀命名;HTML标签和属性不区分大小写,建议HTML标签和属性小写。属性值必须用双引号括起来;HTML标签以开始标签开始,以结束标签结束;HTML标签尽量缩进换行,每行代码不要太长,便于阅读和维护;HTML标签的使用必须遵守Tag嵌套规则,比如禁止a标签嵌套a标签,p标签禁止嵌套div标签等;建议不要使用已经弃用或弃用的HTML标签,少用表格布局、iframe框架嵌套和flash播放器;