A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小石姐姐 于 2018-1-18 11:09 编辑

HTML总结




HTML:Hyper Text Markup Language--超文本标记语言

标记语言:指的是通过一组标签描述事物的一门语言

超文本:比普通文本更强大


HTML作用

html用来制作页面(静态页面)


HTML在哪些地方使用

在设计网站的页面的时候


HTML的文件创建

一个HTML文件,扩展名,html或者htm结尾

01.html


C:/Users/Administrator/AppData/Local/YNote/data/weixinobU7VjmWQYniWIMLxajLby2efwEg/a5030615fc3447ffbe8032c1fabca223/f591d02cf1db43ee8c42a4b994e4ecb5.jpg

HTML的结构标签

跟标签<html></html>


font标签的基本使用

color属性:字体颜色


HTML的排版标签

标题标签: h 标签<h1>----<h6>


原生标签

<pre> 按实际文件复制过来,包括空格


HTML引入图片,图片标签

<img>

属性

src: 图片来源

width:图片宽度

height: 图片的高度

alt:如果图片找不到显示的内容

图片引入的路径

路径:相对路径.

如果引入图片和html文件在同一级路径

直接写文件名或者./文件名

<img src ="cs10006.jpg"

<img src ="./cs10006.jpg"


如果在上一级路径

<img src ="../cs10006.jpg"


网站列表

有序列表   

<ol>

<li>

</li>

</ol>

无序

<ul>

</ul>


href:跳转路径

target:指定打开方式

_self:在自身页面打开

_blank:另外新起一个窗口


总结

无序列表的属性

type属性

disc  .

sircle  0

square 方块

parent

有序列表

type属性

1

a

i

start 从哪开始(只针对数字)


表格标签

<table>

<tr>

<td></td>

<td></td>

</tr>

</table>

属性

Width:表格宽度

Height:表格高度

Border:边框

Align:表格水平位置

left

center

right

<td>的属性

colspan=”列数

               * rowspan=”行数='


技术分析

HTML的表单标签

HTML的表单元素<form>

<input type="text"> 文本框

<input type="password"> 密码框

<input type=""radio> 单选按钮

<input type="checkbox"> 复选按钮

<input type="button"> 普通按钮,没有任何功能的按钮

<input type="submit">提交按钮

<input type ="file"> 文件上传的表单项

<input type=hidden"">:隐藏字段

<input type =image>=引入一个图片


<select> :下拉列表

<textarea>文本区



总结

HTML:

* HTML的概述:

    * HTML:Hyper Text Markup Language.

    * HTML就是由一组标签所组成的.

* HTML的字体标签:

    * <font>标签:

        * 属性:color,size,face

* HTML的排版标签:

    * h标签:标题标签.

    * p标签:段落标签.

    * b标签:加粗标签.

    * i标签:斜体标签.

    * u标签:下划线标签.

    * br标签:换行.

    * hr标签:水平线.

* HTML的图片标签:

    * img标签:

        * 属性:

            * src属性:图片的路径.

            * 相对路径:  ./ 代表当前目录   ../上一级目录   

            * width,height,alt.

* HTML的超链接标签:

    * a标签:

       * 属性:

            * href:链接的路径.

            * target:链接打开的方式. _self,_blank,_parent

* HTML的列表标签:

    * 无序列表:<ul>

     * 有序列表:<ol>

* HTML的表格标签:

     * table标签:

         * tr标签:表格的行.

         * td标签:表格的列.

* HTML的表单标签:(*****)

     * form标签:

         * action属性:表单提交的路径

         * method属性:表单的提交的方式.

             * GET和POST:

                 * GET:地址栏上会显示提交的数据的信息,大小限制.

                 * POST:地址栏不会显示提交的数据的信息,没有大小限制.

    * <input>

        * type=”text”:文本框

        * type=”password”:密码框.

        * type=”radio”:单选按钮.

        * type=”checkbox”:复选框.

        * type=”file”:文件上传.

        * type=”hidden”:隐藏字段.                                                         

        * type=”submit”:提交按钮.

        * type=”reset”:重置按钮.

        * type=”button”:普通按钮.

        * type=”image”:图片按钮.

   * <select>:下拉列表.

   * <textarea>:文本区

* HTML的框架标签:

   * <frameset>

   * <frame>



DIV是HTML的块标签

<div>  默认一个div独占一行

</div>


<span>  默认在同一行

</span>


HTML相当于网站的骨架,css对骨架进行美化!

任何网站都会使用CSS去美化页面


CSS的语法

css的基本语法通常包含两个部分,一个是选择器,一个生命

选择器(属性:属性值;属性:属性)


行内样式 直接在HTML的元素上使用style


页面内样式:在HTML的<head>标签中使用<style>使用CSS


外部样式:单独定一个.css文件,在HTML中引入该css文件


元素选择器


id选择器,会将ID为div1的找到,可以重复,而id一般是我们js经常用的属性

div{  }

.divClass{ }


元素选择器<类选择器<ID选择器


float属性的取值

left  元素元素向左浮动

right 元素向右浮动

none 默认值,元素不浮动,并会显示在其文本中出现的位置

inherit 规定应该从父元素继承float属性的值.


其他选择器


盒子

margin-外边距-用来设置该元素距离其他元素距离  



1. CSS的概念层叠样式表用来修饰HTML的显示样式

2. CSS的基本语法选择器{属性1:”属性值”;属性2:”属性值”}

3. CSS的引入方式

3.1:行内样式在元素标签上使用style属性

3.2:内部样式HTML的页面内部使用<style>标签控制

3.3:外部样式定义一个CSS文件,通过link标签将CSS文件引入

4.CSS的选择器

4.1基本选择器

4.1.1:元素选择器:span{}

4.1.2:ID选择器:#d1{}

4.1.3:类选择器:.s1{}

4.2层次选择器

4.2.1:层次选择器:ul li{}

4.3属性选择器

4.3.1:属性选择器:input[type=”text”]

4.4伪类选择器

4.4.1:超链接:a:link a:visited a:hover a:active

5.CSS的属性:

5.1字体

Font-size:

Font-family:

5.2背景

Background:设置背景/背景图片

Background-color:背景色

6.CSS的盒子模型

外边距:margin

边框:border

内边距:padding

7.CSS的悬浮和定位

float:

清除悬浮

clear:

position:








0 个回复

您需要登录后才可以回帖 登录 | 加入黑马