html 和 css的区别?

html-css017

html 和 css的区别?,第1张

css与html区别:

1. 首先我们来看一下html:

html是HyperTextMark-upLanguage的缩写,即超文本标记语言;

html是用来定义文档内容结构的,包含了用户需要浏览的内容,包括图文、视频,即构成网页的基本元素;

html是网页的结构(Structure),需要有多种框架和布局,比如frameset框架集、iframe内联框架、div+css布局、table布局等,同时支持表单提交(HTML Form),包括基础表单、input输入框、输入框类型、文本域、列表、label等。

html的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。

我们来看一个关于html的小例子:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>php中文网(php.cn)</title>

</head>

<body>

<h1>我的第一个标题</h1>

<p>我的第一个段落。</p>

</body>

</html>

效果如下:

这个例子就可以很清楚的说明关于html的结构。(相关推荐:HTML中文参考手册和2018前端入门_HTML5)

看完了html的基本内容,下面我们来看一看css的基本内容,毕竟是css与html之间的区别比较^_^

2. 我们再来看一看css:

css是Cascading Style Sheets 的缩写,即层叠式样式表单,它是由W3C协会制定并发布的一个网页排版式标准,是对HTML语言功能的补充。

css用于定义html文档的样式,即外观,比如网页上的动态文字、文字的色彩、字体、动画效果,都可以由css来实现。

css的主要的用途是对网页中字体、颜色、背景、图像及其他各种元素的控制,使网页能够完全按照设计者的要求来显示。

如下面例子所示:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>php中文网(php.com)</title>

<style>

body

{

background-color:#d0e4fe

}

h1

{

color:orange

text-align:center

}

p

{

font-family:"Times New Roman"

font-size:20px

}

</style>

</head>

<body>

<h1>CSS例子</h1>

<p>这是一个段落。</p>

</body>

</html>

效果如下:

上面的效果可以非常清楚的说明关于css的用途。

通过上面对html和css基本内容的介绍,我们可以非常清楚的看到css与html之间的区别是什么,css是多用于样式而html则是用于文本内容,你只要认真的去学习了,更多的东西都可以在学习过程中发现的。

在制作一个网页的时候,Css样式的添加一共有四种方式,一起来看看这四种方式:

一、使用STYLE属性: 将STYLE属性直接加在个别的元件标签里。

<元件(标签) STYLE="性质(属性)1: 设定值1性质(属性)2: 设定值2...}

例如:

<TD STYLE="COLOR:BLUEfont-size:9ptfont-family:"标楷体"line-height:150%>

这种用法的优点 是可灵巧应用样式於各标签中,但是缺点则是没有整篇文件的『统一性』。

二、使用STYLE标签: 将样式规则写在<STYLE>...</STYLE>标签之中。

通常是将整个的 <STYLE>...</STYLE>结构写在网页的<HEAD></HEAD>部份之中。这种用法的优点就是在於整篇文件的统一性,只要是有声明的的元件即会套用该样式规则。缺点就是在个别元件的灵活度不足。

三、使用 LINK标签: 将样式规则写在.css的样式档案中,再以<LINK>标签引入。

假设我们把样式规则存成一个example.css的档案,我们只要在网页中加入

<LINK REL=STYLESHEET TYPE="text/css" HREF="example.css">

即可套用该样式档案中所制定好的样式了。 通常是将LINK标签写在网页的<head></head>部份之中。这种用法的优点就是在於可以把要套用相同样式规则的数篇文件都指定到同一个样式档案即可。缺点也是在个别文件或元件的灵活度不足。

四、使用@import引入: 跟LINK用法很像,但必 放在<STYLE>...</STYLE>中。

要注意的是,行末的分号是绝对不可少的!这种方式也可以把

1,直接在html标签元素内嵌入css样式,如<div style="font-size:14pxcolor:#FF0000">

2,在html头部head部分内style声明插入代码如下:

<style type="text/css">

<!-- 这里是设置CSS的样式内容*/ -->

</style>

3,使用@import引用外部CSS文件方法

<style type="text/css">

<!-- @import url(wacss.css)/*这里是通过@import引用CSS的样式内容,必须要有wacss.css这个文件*/ -->

</style>

4、使用link来调用外部的css文件

在head放置<link rel="stylesheet" href="wacss.css" type="text/css" />来调用外部的wacss.css文件来实现html引用css文件

第三种很少用到,实际的开发中常用的是1跟4,具体用哪种看你自己的需要