H5基础阶段一

六眼飞鱼酱① 提交于 2020-02-05 17:02:28

一. 前端的整体构成(html,css,javascript)

  1. html超文本标记语言    结构
      超:超链接
      文本:text
      标记:又被称为 标签
      语言:和计算机沟通的桥梁
  2. css层叠样式表   样式
  3. JavaScript脚本语言   行为


二. 文档结构

  1. html:这个整个文件的主体标签,所有的代码都不允许超出它范围
  2. head:页面头部信息。用于向浏览器提供整个页面的基本信息,但是它不包含页面主体内容,头部信息主要包括页面的标题,元信息,css样式,JavaScript脚本等。
  3. body:网页的正文,是用户在浏览器窗口中能够看到的信息,比如:图片,表格,视频等。需要在标签之内,但不是所有的标签都是可见的。

html,head,bodyHTML文档基本元素,三者共同构成了整体文档的骨架

  1. < !DOCTYPE html> 代表“ 文档类型为html ”。
  2. 头部< head>< /head>间的 title 为标题。
  3. 若出现乱码,头部head中加< meta charset=”utf-8”>。
  4. body里的< h>< /h>用来作标题的,大小为 h1~h6 从大到小。


三. HTML语法

1. 标签

1)标记符中的标记元素用尖括号括起来,带斜杠的元素表示该标记说明结束;大多数标记符必须成对使用,以表示作用的起始和结束。
2)结束标记一定要以" / "结束,引号必须使用 " ",标签之间不能交叉嵌套。

2. 属性

必须放在开始标签里面,属性可以为标签提供更多样化的特性。

3. 元素

开始和结束标签连同包含在他们之间内容,我们通常叫做元素。



四. css的使用(样式)

在head标签中书写 < style type=“text/css”>

  1. width:宽
  2. height:高
  3. background-color:背景颜色
  4. color:字体颜色
  5. font-size:字体大小(默认大小是16px)
  6. text-align:水平对齐方式
         center  水平居中
         left  水平居左
         right  水平居右
  7. line-height:行高(可达到垂直居中)
         :200px;
  8. border-radius:切圆 单位:%
         :50%
<style type="text/css">
/*标签选择器*/
	div{
		width: 200px;
		height: 200px;
		
		/*background-color:背景颜色
		  red:红色*/
		background-color: red;

		/*字体颜色*/
		color: yellow;

		/*字体大小
		  默认大小是:16px*/
		font-size:20px;

		/*水平居中*/
		text-align: center;
		
		/*垂直居中--行高*/
		line-height: 200px;

		/*切圆 单位:% */
		border-radius: 50%
	}
	
	/*class 类名 --class选择器
	表示方式:在自定义名称前加 . 

	   语法:
	   .自定义名称{
	   	    样式.....
	   }
	   
	它的优先级 高于标签选择器 */
	 .box{
	 	background-color: blue;
	 }
</style>


五. 常用标签

1. 标签可划分为两类

  • 单标签:< 开头,   />结尾,本身不包含文本或子标签
  • 双标签:< xxx >开头,< /xxx >结尾
        开头和结尾之间,被称为标签中,可以包含文本或子标签

2. 常用标签

1)< head >< /head>头部标签
2)< title >< /title >网页标题标签
3)< meta >元信息标签
(是一个单标签,不需要设置结束标签。提供的信息不显示在页面中,一般用来定义页面信息的说明、关键字、刷新等。)
4)< p >< /p >段落标签  (独占一行)
5)< img src="…/1.jpg" >图片标签
6)< a href=“xx.html” target=" " title=" " > xxxxx < /a >超链接+跳转的地址
    href:用来指定链接的地址,可以是网页文件,图片等;空链接用”#”表示
    title:鼠标移上去提示的信息;
7)< div > xxxx < /div >最常用的标签,独占一行
8)< br / >换行标签
9)< hr >水平线标签
   < hr align = “left” >  水平线 设定对齐方式
   < hr size = “9” >  …设定大小
   < hr width = “80%” >  …设定宽度
   < hr color = “#ff0000” >  …设定颜色

<body>

<!-- 段落标签:自己独占着一行 -->
<p>我是一个霸道的人,我占着一整行</p>

<!-- 图片标签 -->
<img src="../1.jpg">

<!-- a 标签:超链接   href:跳转的地址-->
 <a href="wendangjiegou.html">来点我啊</a>

<!-- 最常用的标签,没有之一,独占一行-->
 <div>我是一个div</div>
 "哈哈"
 
 <!-- 列表元素(标签) -->

 <!-- 有序列表 -->
 <ol>
 	<!-- 用来展示一个列表项目 -->
 	 <li>
 	   男装区
 	   <ol>
 	   	   <li>小男人区</li>
 	   	   <li>大男人区</li>
 	   </ol>
 	 </li>
 	<li>女装区</li>
 	<li>不男不女区</li>
 </ol>

 <!-- 无序列表 -->
 <ul>
 	<li>我是One</li>
 	<li>我是Two</li>
 </ul>


 <ol>
 	<li>儿童乐园</li>
 	<li>儿童超市</li>
 </ol>

   <!-- 自定义列表   是一个特殊的列表
        1.将标题和内容成对显示,作为一个子项
        2.子项的数量不限  一个dl中可以包含1~n个子项 -->
   <dl>
   	   <!-- 标题 -->
   	   <dt>标题</dt>
   	   <!-- 内容 -->
   	   <dd>我是对应的内容</dd>
   	   <!-- 第一个子项结束 -->

   	   <!-- 第二个子项开始 -->
   	   <dt>标题二</dt>
   	   <dd>我是内容二</dd>
   	   <!-- 第二个子项结束 -->
   </dl>

</body>

3. 列表标签(元素)

HTML中共有3种列表,分别是 无序列表有序列表自定义列表
ol 或 ul 的下一层子级只能是 li ,具体内容存放在li中。
li 的上一级只能是 ol 或 ul,不存在两个 li 之间的嵌套。
除此之外,列表中可以任意嵌套。

   清除默认的列表样式list-style: none;
   1)有序列表< ol > < li > xxx < /li > < /ol >
   2)无序列表< ul > < li > xxx < /li > < /ol >
   3)自定义列表:是一个特殊的列表
       ① 将标题和内容成对显示,作为一个子项
       ② 子项的数量不限 一个dl中可以包含 1~n个子项
       < dl >
         < dt >标题< /dt >
         < dd >内容< /dd >
       < dl >


4. 文本修饰 / 文字样式标签

1)< b>  加粗  < /b>
   < strong> < /strong>  表强调

2)< i>  斜体  < /i>
   < em> < /em>  表强调

3)< s>  删除线 (缩写) < /s>
   < strike>  删除线  < /strike>
   < del>  删除线(表示删除)  < /del>

4)< u>  下划线  < /u>

5)< sup>  内容以上标的形式显示  < /sup>
   < sub>  … …下标… …  < /sub>

6)< big>  比周围的字体大一号  < /big>
   < small>  比周围的字体小一号  < /small>

7)< font    face=“楷体”  size=“20”  color=“pink”>< /font>
   font:该标签可以用来控制更多的字体外观
   通过属性:1. face: 字体  2. size:大小  3. color:颜色



六. 页面注释标记

注释是在HTML代码中插入的描述性文本,用来解释该代码或提示其他信息。注释只出现在代码中,在浏览器的页面中不显示。

在HTML源代码中适当地插入注释语句是一种非常好的习惯。对于设计者日后的代码修改、维护工作很有好处。另外,如果将代码交给其他设计者,其他人也能很快读懂前者所编写的内容。

注释的三种长相(html,css,Js中)

  1. html:<! - - 注释 - - >
       快捷键:Ctrl+/

  2. css: /* 注释 */

  3. JavaScript(Js):// 单行注释
            /**/ 多行注释



七. 路径

  1. 绝对路径:从上(磁盘)到下(想找的东西)去查找
    例如:
    C:/Users/36055/Desktop/1906/HTML+CSS/基础阶段/常用标签.html

  2. 相对路径:从自身出发,去寻找目标

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!