一、HTML和网站基础知识

1、HTML简介

HTML(hypertext markup language,超文本标记语言):是一种用来制作超文本文档的简单标记语言。用于描述网页的格式设计(在网页上定义一个标题、文本或表格等)和它与万维网上其他页面的连接信息。

2、网页的分类

分为静态网页和动态网页

(1)静态网页:纯HTML格式网页,仅能提供浏览,无法与网站进行互动。在静态网页中,整个网页的主要结构与网页的显示控制必须利用html实现。静态页的扩展名一般问.htm、.html、.shtml、.xml。

静态网页的执行过程:

  • 浏览器向网络中的服务器发出请求,指向某个静态网页
  • 服务器接收到请求后,传输给浏览器文本文件
  • 浏览器接收到服务器传来的文件后,解析HTML标签,将结果显示出来。

(2)动态网页:网页的内容可以根据某种条件的改变而自动改变。采用动态技术的网页。动态网页的扩展名为.asp、.jsp、.php、.perl、.cgi等扩展名,并且在动态网页网址中有一个标志性的符号“?”

3、标记

HTML用于描述功能的符号。标记在使用时必须用尖括号括起来。浏览器会对尖括号里面的标记进行解释。html常用的主要标记有<html>、<head>、<title>、<body>。

标记分为单标记和双标记:

(1)单标记:只需在尖括号中输入标记名即可,一种单标记表示一种功能,没有范围之分。

格式:<标记>

如换行标记:<br>

(2)双标记:标记有头有尾,前面标记与后面标识保持一致,后面标记有斜杠。

格式:<标记>内容</标记>

如段落标记;<p>  </p>

4、HTML标记构成

<html></html>里面包含头部<head>和内容体<body>。

5、网页布局的技术

(1)表格布局技术:表格布局在过去比较普遍,就是将各种需要的额布局文本、图像素材等放到无边框的表格中,优点是不用担心不同对象之间的影响,缺点是降低网页下载速度。

(2)CSS(层叠样式表)技术:又称为DIV+CSS布局技术,可以精确定位文本和图片,将数据和格式分开,使网页的数据量大大减少。

二、常用HTML标记和格式

1、设置正文标题

格式:<h#>主题文字</h#>

#是标题字号1-6,数字越大字号越小。

2、设置段落

(1)段落标记

格式:<p>这里表示段落</p>

段落之间会空一行

(2)段落中的空格

格式:“&nbsp;”

(3)强制换行

格式:<br>

3、给代码添加注释

格式:<!--这里放注释-->

4、文字的修饰

粗体格式:<b>粗体,这里显示的是粗体</b>

斜体格式:<i>斜体,这里显示的是斜体</i>

下划线:<u>下划线</u>

删除线:<s>删除线</s>

上标:<sup>上标</sup>

下标:<sub>下标</sub>

三、字体标记

1、设置字体大小

格式:<font size="1">要放的文字</font>

关键字size用来表示大小,从1-7的任意一个数字,数字越大,字体也就越大。

2、设置字体颜色

格式:<font color="red">要放的文字</font>

color后可以接颜色的单词,也可以接RGB颜色值,如color="#cccccc";i

3、字体分为逻辑字体和物理字体

物理字体:

逻辑字体:

四、文字布局

1、行的控制

(1)换行控制

注意换行<p>和强制换行<br>的区别

<p>换行中间会空一行,<br>不会空一行

实例:

文字1<p>文字2<br>
文字3<br>文字4

测试效果:

(2)不换行控制

格式:<nobr>添加文字</nobr>

该标记中的文字,不会换行,在页面中一行里一直显示下去。

2、文字对齐

语法:align="#"

#可以为left、right、center。

align需要配合<p></p>等使用。

如文字右对齐:

<p align="right">这里添加文字</p>

cener可不用align关键字,进行居中处理

<center>这里添加文字</center>

3、列表

列表分为有序列表和无序列表。有序列表前时有序号的数字;无序列表前是圆圈。

(1)无序列表

语法:

<ul><li>表项一</li><li>表项二</li><li>表项三</li>
</ul>

(2)有序列表

<ol><li>表项一</li><li>表项二</li><li>表项三</li>
</ol>

4、 制作滚动文字

(1)设置文字滚动

默认格式:<marquee>添加文字</marquee>

默认从右到左,循环滚动。

(2)设置文字滚动方向

direction属性设置内容的滚动方向,属性值有left、right、up、down。

<marquee direction>添加文字</marquee>

(3)设置文字滚动的速度和形式

五、图像和链接

1、图像的基本语法

(1)在网页中插入图像

格式:<img src="cd.jpg">

(2)图像无法显示时的提示信息

格式:<img src="cd.jpg" alt="图片无法正常显示时显示的文字">

(3)控制图像的大小

格式:<img src="cd.jpg" width="400px" height="400px">

2、图像和文字对齐

格式:<img src="cd.jpg" align="#">

#为图片与文字对齐的属性设置,可选top right botton left middle

3、图像的边框

<img src="cd.jpg" border="#px">

#为边框像素大小

4、文字链接

(1)简单的文字链接

给文本上添加超链接,以达到点击文字出现跳转网页的效果。

格式:

<a href="超链接网址">所要显示的文字</a>

如:

<a href="http://www.baidu.com">百度一下</a> 

(2)超链接网址的打开方式

<a href="超链接网址" target="#">所要显示的文字</a>

#设置所链接的网页在浏览器中的打开方式

(3)链接的注释

当鼠标指针在文字上面,显示链接的注释

<a href="超链接网址" title="显示内容">所要显示的文字</a>

5、图片链接

图片链接语法

<a href="超链接网址" ><img src="cd.jpg"></a>

6、锚点链接

所谓的锚点链接,就是点击某一个超链接,它就会跳到当前页面的某一部分。

跳转到锚点设置:

<a href="#锚点名">点击到锚点链接</a>

锚点命名格式:<a name="锚点名">文章中的文字</a>

如:

<a href="#爱好">爱好</a>  <!--点击锚点链接-->
<a name="爱好">我的兴趣爱好是打球</a><!--锚点链接-->

点击蓝色的“爱好”

即可跳转到本页中锚点处

7、邮电的地址链接

点击邮件连接自动跳转处邮箱发送页

<a href="mailto:234333343@qq.com">本人邮箱</a>

HTML学习1(常用HTML格式、字体标记、图片、连接)相关推荐

  1. ps学习笔记4-PS常用的格式

    PS常用格式: 1 PS原理 像素 像素:图片是一个一个的格子组成,这样格式就是像素 例:原图片 我们将图片放大 可以看到是由一个一个的格子组成,也就是又一个一个的像素组成. ps软件就是通过改变每一 ...

  2. Markdown常用基本格式

    Markdown常用基本格式 标题 井号#加空格加题目,enter键成为标题.井号个数表示题目等级: 这是一个一级标题 这是一个二级标题 这是一个三级标题 略略略略 略略略略略 最多到六级标题 文本 ...

  3. 华为内部LINUX学习资料(PDF格式)

    Linux 操作指导专题 文档密级内部公开 2004-02-04 华为3Com 机密未经许可不得扩散 第1页, 共53页 产品名称Product name 密级Confidentiality leve ...

  4. 深度学习中常用的标注文件

    深度学习中常用的标注文件 mat mat文件是matlab专用的文件,第一次见是再COCOstuff-10k数据集中. 遇到的问题:如果用sublime打开的话,会显示16进制格式,可以猜想matla ...

  5. Android学习:常用控件

    Android学习:常用控件 学习要点:掌握文本框.编辑框.按钮.单选按钮.复选框等基本控件的用法 控件是Android应用程序中用户界面的重要组成元素,正是因为Android应用程序提供了很多具有不 ...

  6. LaTeX 常用语法格式总结 列表计数、图、公式、表格、参考文献环境

    LaTeX 常用语法格式总结 文章目录 LaTeX 常用语法格式总结 列表与计数 列表 **enumerate**与**itemize**默认结构 **enumerate**与**itemize**自 ...

  7. 常用python编程软件-学习编程语言常用的10个工具、库——每个程序员都应该知道...

    原标题:学习编程语言常用的10个工具.库--每个程序员都应该知道 每个行业都有自己的工具,软件开发也没有什么不同.一个优秀的程序员应该比其他程序员更了解他的工具,而且还可以使用比普通工具更强大和更高级 ...

  8. Python学习笔记:常用内建模块7XML

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  9. 学习WPF——使用Font-Awesome图标字体

    学习WPF--使用Font-Awesome图标字体 原文:学习WPF--使用Font-Awesome图标字体 图标字体介绍 在介绍图标字体之前,不得不介绍图标格式ICON ICON是一种图标格式,我们 ...

最新文章

  1. 大脑是怎样和身体交流的?
  2. WPF MvvmLight简单实例(1) 页面导航
  3. 没看过这条鄙视链,别轻易说你懂区块链!
  4. TLSNotary中心化预言机(2) 核心功能
  5. Winform中通过代码给PanelControl添加子控件并进行定位
  6. 设置iis网页服务器cpu占比,为什么iis的一个线程池占了100%cpu
  7. 【python】-- Socket接收大数据
  8. Mysql 全局锁入门
  9. Oracle查询优化改写技巧与案例总结三
  10. R语言使用rbind函数将两个dataframe数据纵向合并起来(vertically)
  11. 腾讯云区块链,产业区块链的坚守者
  12. Android开发接入第三方SDK流程
  13. ThinkPad笔记本无法调节亮度
  14. python基础入门小结(1)
  15. kde调整分辨率_7个很酷的KDE调整将改变您的生活
  16. 血清CEA、HE4、CA199、CA153、CA125水平联合检测在妇科恶性肿瘤诊断中的临床意义
  17. 应届年薪80万!这些程序员活得实在太太太爽了!
  18. 密码学领域的期刊和会议
  19. Ansible 企业级自动化运维平台开发实战
  20. 如何从零开始学习人工智能

热门文章

  1. Unity 一键给所有按钮添加按钮音效
  2. 怎么安装aptdaemon模块_dlt-daemon安装教程
  3. Redis server went away
  4. html中如何调整图片的对比色,最好的在线配色器 网页配色 在线配色
  5. (Modern Family S01E01) Part 11 PhilClair Luke和Phil打篮球 总
  6. 血战力扣752.打开转盘锁
  7. Android开发对内存管理的学习总结
  8. 处理器cpu测试工具
  9. 安全系列之——数据传输的完整性、私密性、源认证、不可否认性
  10. Oracle数据库命名编码规范