关于HTML知识点的小总结

一、 网页的构成

1.1 概念:B/S 与 C/S

1.1.1 现在的软件开发的整体架构主要分为B/S架构与C/S架构:

  • b/s:浏览器/服务器

  • c/s:客户端/服务器

客户端:需要安装在系统里,才可使用

浏览器:浏览网页,读取HTML并显示

服务器:处理浏览器的请求

1.1.2 B/S 与 C/S优劣

  • b/s只要能上网就能使用,因为基本每台电脑都会有浏览器,维护方便。

  • c/s必须安装在系统中,安装成功才可使用。在新的系统中没有安装不能使用,便携性差,维护成本高。

1.1.3 网页

浏览器中显示的内容,浏览器是网页的展示器。编写好的网页,放在浏览器中即可运行。编写网页我们使用的就是HTML语言。

1.2 网页的构成

摘要 说明
结构(HTML) HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。
表现(CSS) CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。
行为(JavaScript / jQuery) JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有购物网站中图片的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的

二、 HTML简介

  • HTML 是用来描述网页的一种语言。
  • HTML 指的是超文本标记语言 (Hyper Text Markup Language)
  • 超文本就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素
  • HTML 不是一种编程语言,而是一种标记语言 (markup language)
  • 标记语言是一套标记标签 (markup tag),由一组<>包围的关键字
  • HTML网页的后缀名一般为.html
  • HTML 使用标记标签来描述网页

关于HTML知识点的小总结

四、 HTML的常用标签

4.1 标题标签

  • 默认占用浏览器的一整行,并且前后要空一行

4.2 段落标签

  • 段落标签也会独占浏览器的一行,而且前后还会空出一行。
  • 使用空的段落标记 <p></p> 去插入一个空行是个坏习惯。用 <br />标签代替它!

4.3 换行标签

<br />:是个自结束标签

4.4 加粗标签

4.5 无序列表

4.6 有序列表

4.7 图片标签

  • alt:图片无法显示时显示的描述性文字
  • src:图片的地址(或路径)。这里分为相对路径和绝对路径。
  • width和height:设置图片的宽度和高度
  • title:鼠标放在图片上时显示的描述性文字

使用相对路径查找目标资源心得

  • 目标文件与当前文件在同一目录下,直接查找使用。
  • 目标文件与当前文件不在同一目录下,先找目标文件父包,再找目标文件
    • 如:父包也不与当前文件在同包下,将父包当成目标文件,继续找父包的父包。以此类推,找到WebContent根目录为止。

补充内容:html中的相对路径与绝对路径

4.8 超链接

  • href:指向一个链接地址

  • target:定义被链接的文档在何处显示。

    • 值为”_self”时在向当前窗口打开新的网页(默认)
    • 值为”_blank”时在新的窗口打开

4.9 转义字符

  • 当显示页面时,浏览器会移除源代码中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。即,HTML 代码中的所有连续的空行(换行)也被显示为一个空格。
  • 在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。
  • 如果想表示多个空格,需要使用如下的转义字符。

关于HTML知识点的小总结

4.11 内联框架(了解)

  • src:一个网页的地址
  • name: iframe的名字,当<a>标签的target属性值为iframe的name时,超链接的目标页面会在iframe中打开

4.12 其它标签

4.12.1 <strong>和<em>标签 (了解)

  • 两者在强调的语气上有区别: 表示强调, 表示更强烈的强调。并且在浏览器中 默认用 斜体 表示,粗体 表示。

4.12.2 <span>标签

  • 标签是是内联元素,没有语义的,它的作用就是为了设置单独的样式用的。有了它就可以对某段文字里的几个字单独设置样式了。

4.12.3 <font>标签

font 标签是字体标签,它可以简单的修改文本样式效果。但现在已经不建议使用了。

4.12.4 分割线标签

<hr /> 标签在 HTML 页面中创建水平分割线。用于分割内容、文章的小节。

补充说明:

**块级元素:**各占据一行,垂直方向排列。块级元素从新行开始结束接着一个断行。width、height、padding、margin有效。

**内联元素:**在一条直线上排列,都是同一行的,水平方向排列。设置width、height、padding、margin无效。

五、 HTML中的表格

5.1 HTML中的表格

其中:

  • <table>标记这是一个表格
  • <tr>表示表格的一行
  • <td>表示表格的一列
  • 跨列合并单元格用 colspan 属性
  • 跨行合并单元格用 rowspan 属性
  • 常用属性
    • border :设置表格边框
    • width:设置表格的宽度,单位px
    • height:设置表格的高度,单位px
    • align:设置表格的对齐方式

举例:

关于HTML知识点的小总结

来源:地中海养成记

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年7月16日
下一篇 2020年7月16日

相关推荐