博客列表 >html结构+css三种引入方式 ------2018-8-10

html结构+css三种引入方式 ------2018-8-10

晓明的博客
晓明的博客原创
2018年08月14日 09:55:17546浏览

一:  html定义:


            html是一种描述网页的语言我们称之为超文本标记语言;(它不是编程语言)

            所谓标记语言其实是一套标记标签

            html就是使用标记标签来描述网页的(所以标记标签我们也称之html标签)

            html文档=网页(网页是由html标签和纯文本组成的)


二:html结构类型

        

    标签: 标签是由尖括号括起来的关键词,通常是成对出现的(开始标签and结束标签)

              单标签:没有闭合标签

        元素:

        成对的标签我们称之为元素 <a href=""></a> 开始标签和结束标签之间的内容我们称之为元素内容<a href="">百度          </a>

        单标签我们称之为空元素,没有元素内容 例如:<img src="">  <br> <meta charset="utf-8">

         属性:

        html标签拥有属性,属性呢为元素提供更多的信息  

        html的属性在元素开始标签中规定的 写法:name="value"属性名="属性值" 例如:<a href="url"></a>

         样式:

        标签被设计出来是用于定义文档的内容 比如段落,列表,等 那我们如何给文档添加样式呢 这里我们就要说到css了

        Cascading Style Sheets(层叠样式表) css样式定义如何显示HTML元素

        在css中我们通常把样式储存在样式表中


三.样式的引入三种方式

    

        内联样式:写在html标签内部(开始标签内部 style="属性:属性值;")

        内部样式:写在head内部 针对当前页面 <style type="text/css"></style>

        外部样式:外部样式 为了共享 通常储存在css文件中 

  优先级 测试结果:  内部>内联>外部

     2018-08-13_093908.jpg


四.自己的练习,类选择选择器(画圣诞树)

实例
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
<style>
	body {
		background:;
	}


	.first {
		width: 0px;
		height: 0px;
		border-top: 40px solid transparent;
		border-bottom: 40px solid green;
		border-right: 40px solid  transparent;
		border-left: 40px solid  transparent;
		margin:0 auto;
		padding: 0px;
	}
	.sec{
		width: 0px;
		height: 0px;
		border-top: 0px solid transparent;
		border-bottom: 40px solid green;
		border-right: 40px solid  transparent;
		border-left: 40px solid  transparent;
		margin:0 auto;
		padding: 0px;
	}
	.thrid{
		background:green;
		width: 20px;
		height: 80px;
	    margin:0 auto;
	}
</style>
</head>
<body>
	<div class="first"></div>
	<div class="sec"></div>
	<div class="thrid"></div>
</body>
</html>
运行实例 »
点击 "运行实例" 按钮查看在线实例

运行结果:

2018-08-13_151044.jpg


手抄版:


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议