网页设计之HTML基础-拾艺肆

网页设计之HTML基础

网页设计之HTML基础插图-拾艺肆

本篇文章将环绕HTML来让你简单明了的知道它的历史和了解HTML的构成元素,及一些HTML编译软件及HTML与主流浏览器的关系,一些网站的搭建工作,甚至HTML标签与标签的书写规范。

一、HTML的概述及发展历史

什么是html?

html (hyper text markup language)是一种超文本标记语言;不是一种编程语言,而是一种标记语言,由标记标签组成;

“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

HTML发展史

  • 超文本标记言(第一版)--在1993年6月作为互联网工程工作小组(IETF)工作草案发布( 并非标准 ):
  • HTML 2.0--1995年11月作为RFC1866发布,在RFC2854于2000年6月发布之后被宣布过时
  • HTML 3.2--1997年1月14日,W3C推荐标准
  • HTML 4.0--1997年12月118日,W3C推荐标准
  • HTML4.01 ( 小改进)--1999年12月24日,W3C推荐标准
  • HTML 5--2014年10月28日,W3C推荐标准

二、网页的构成元素

初探网页构成元素

1、文本详细的传达内容信息

可编辑文本最常用的字体是:宋体微软雅黑

可编辑文本的字号通常为:12px、14px、16px、18px

2、图像形象并直观的展示网页内容

JPG:色彩还原好、体积不是很大但不支持透明

PNG:清晰、无损压缩、支特透明、本身颜色具有透明度

GIF:体积小、支持动画和透明效果(本身无透明度的效果)但色彩还原较低

PNG和GIF虽然都支持透明度,但PNG支持图像本身的透明信息,而GIF支持透明区域,不支持本身的透明信息。

3、动画

常用的动画格式主要有两种:

种是SWF动画(flash),一种是GIF动画(简单动画)

4、音乐

网页中常用的音乐格式有WMAMP3

5、视频

网页中常用的视频格式有RMWMVFLV三种格式

6、3D特效 html5+Css3

新兴的网页特效元素,目前比较流行

浏览器上显示出来的各种内容及效果都是通过代码实现的

代码才是构成网站的根本

  • HTML超文本标记语言

构成网页的整体结构、组成网页中基本元素(文字、图片、表单等)

  • CSS层叠样式表(用来控制htm|元素)(静态页面)

对网页中的元素(html标签)进行精确的样式控制(背景、颜色、位置等)

  • Javascript (简称JS)网页脚本语言

数据验证、控制网页中特效和交互功能(鼠标事件、焦点图转换等)

  • PHP、ASP.JSP、NET (程序语言)(动态页面)

网站后台程序,管理网站数据和用户数据的更新、修改。

三、HTML编译软件介绍及主流浏览器

常见编辑器

  • Hbuilder
  • Dreamweaver
  • Sublime
  • WebSorm

世界五大主流浏览器

  • Firefox
  • Opera
  • IE
  • Safari
  • Chrome

四、网站搭建准备工作

网站根目录及作用

建立根目录文件夹注意问题

1、用文件夹来保存文档

2、根目录下的所有文件夹、图片、html格式网页必须以字母、数字、和下划线结合来命名。不能用中文命名,也不能用特殊字符(包括空格、括号)。

根目录下的存储网页中图片的文件夹常用的命名为image或者简写img

3、一个网站的首页必须用index.html 或 defaut.html 来命名。

五、HTML标签与标签书写规范

html书写规范

1、由尖括号包围的关键词,比如<html>(定义文件为网页文件html);

2、通常是成对出现的,比如<html></html>

3、标签对中的第一个标签是开始标签,第二个标签是结束标签;

4、也有单独呈现的标签,如:<img src="images/1.jpg"/>等;

5、一般成对出现的标签,其内容在两个标签中间。单独呈现的标签,则在标签属性中赋值;

<div>文字内容</div><input type="text"value="按钮/>

6、网页的内容需在<html>标签中。某些时候不按标准书写代码虽然可以正常显示,但是作为职业素养,还是应该养成正规编写习惯。

html标签语法符号

尖括号:<> 包含标签名

斜    杠: /   标签的结束

空    格:     分清属性值

叹    号: !   提示性说明

引    号:" "  包含值

等    号:=    给属性赋值

html基本标签

<html></html>

创建一个HTML文档,限定了文档的开始点和结束点,在它们之间是文档的头部和主体,告知浏览器其自身是一个HTML文档。

<head></head>

包含标题、字符格式、语言、兼容性、关键字、描述等信息、CSS。绝大多数文档头部包含的数据都不会真正作为内容显示给浏览者

<body></body>

里面包含文档的可见部分即网页的主体内容,包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)

<title></title>定义文档的标题。通常写在<head></head>

<style type="text/css"></style>

<style>标签用于为HTML文档定义样式信息css。通常写在<head></head>

<!-- -->注释标签用于在源代码中插入注释。注释不会显示在浏览器中

设定网页关键字

<meta name="keywords" concent="关键词1,关键词2,关键词3/>

它为文档定义了一组关键字。某些搜索引擎在遇到这些关键字时,会用这些关键字对文档进行分类

设定网页描述信息

<meta name="相关描述文字"/>

关键字、描述信息和标题是网页组成的关键部分,通常写在<head></head>

html常用标签

<div></div>容器标签

定文档中的分区。可以把文档分割独立的、不同的部分(相当于一个盒子)。

<h1>-<h6> 定义标题

包括h1 h2 h3 h4 h5 h6 六个等級的标题。h1定义最大的标题。h6定文最小的标题。

<p></p>段落标签

用于控制文字段落使用

<strong></strong>文本修饰标签 

用于强调文本,将文字加粗来显示。

<em></em> 文本修修饰标签

用于强调文本,文字用斜体来显示。

 <small></small>文本修饰标签

用于强调文本,将文字变小来显示。

<span></span>文本修饰标签

行内样式,不修饰文字

<hr/>插入水平线(单独的标签)

<br/>换行符(单独的标签)

告诉浏览器立即停止当前的文本流,并在下一行的左边开始继续输出文本流

文本流:自上而下,自左到右的顺序

请登录后发表评论

    请登录后查看回复内容

 

昼夜

客服

点击联系站长 点击联系站长

在线时间
12:00 - 22:00

关注微信公众号

关注微信公众号
交流QQ群

244075032

站长邮箱 apeng123@88.com