第一章 初识HTML

第一章 初识HTML

学习HTML:

开发网页、微信小程序、跨端界面开发、web游戏

hyper text markup language 超文本标记语言

网页的源码,解释和执行

w3c:万维网联盟//负责制定和维护web行业标准

内容和表现要分离,内容:HTML,表现:CSS

<html>

    <head>

    <!--一般用来声明一些信息-->

        <meta charset="UTF-8">

        <title>我的第一个网页</title>

        <meta name="keywords" content="">

        <meta name="description" content="">

    </head>

    <body>

    </body>

</html>

1.3HTML元素分类

块级元素:独占一行,不与其他并列

行级元素:宽和高不能自己设定,和其他并列

标题元素语法:<h1>标题<h1>

              <h6>标题<h6>

段落元素语法:<p>...<p>特点:P标签里边不能嵌套块级标签,能嵌套行级标签

 <hr/>//分割线 size//设置高度 width//设置宽度

块级标签2:

块标签的特点:

1.块标签单独占一行

2.高度、行高、外边距内边距都可以控制

3.宽度默认是容器的100%

4.可以容纳内联标签和其他块标签

常用的块标签:

h1写上主标题语义作用

h2二级标题

p标签,表示段落语义,如果设置宽度小于文字本身宽度,文字转行显示

<div>我什么语义都没有,可以把我看成一个盒子,一个块,一个容器<div>

使用示例:

<div>//父元素,可以写格式内容

<h1>文字内容<h1>

<h2>文字内容<h2>

<p>文字内容<p>

</div>

//父元素,包含下面的元素

<ul>标签:

无序列表

<ul type=circle//=square//disc//更改前面的默认格式>//无序列表

<li>苹果<li>

</ul>

去除前面默认点的方法

<style>

        ul:

        {

            list-style: none;

width:500px;

height:500px;

background:pink;

        }

 </style>

 <ul>里面不能包含其他,只能包含<li>,

 <li>套用任何其他语句可以,<li>不能够单独使用

 1.无序列表

 2.和 li 标签配合使用

 3.ul的子元素只能是 li ,不能是其他内容

 4.li标签里面可以放其他签, li的父元素只能是或ol标签

 5.1i标签是块标签,表示列表项

 6.ul里面的列表项前面会有默认的点状在的开始签里加 type =“ circle 圆圈, square 方形, disc 点状”

 7.ul里默认的点状去掉:

   在 style 里面设置 list - style : none ;

   

<ol>

<ol type="a" reversed>

        <li>告白气球</li>

        <li>你要快乐</li>

        <li>姐姐真漂亮</li>

    </ol>

1.有序列表

2.块标签

4.ol里面只能放 li 标签,不能放其他内容

5.ol里的列表项前面会有默认的数字想改变数字,可以在 ol的开始标签里加 type ="” a A I

6.想去掉前面的数字在 style 里面设置 list - style : none

7.前面的序号改变顺序

在 ol标签的开始标签里加 reversed

<dl>定义列表,多了个小标题

<dl>

        <dt>蔬菜</dt>

        <dd>白菜</dd>

        <dt>肉类</dt>

        <dd>猪肉</dd>

</dl>

1.定义列表,是和dt,dd标签配合使用的

2.dt表示列表标题

3.dd表示列表项,dd是对dt的解释和说明

4.dl是dt和dd的父元素,dl 只能放dd和dt,但是dt和dd可以放其他元素

5.dt和dd是兄弟元素

6.dl,dt,dd都是跨元素

行级标签:

文字加粗:<strong>文字内容<strong>不具有语义化功能

文字倾斜:<em>文本内容<em>

在行级标签中,空格和换行不起作用,一般写在块级标签p里面

要写空格要用到 ;代表一个空格

<pre></pre>标签,

<pre>

            原样输出标签

            class test{

                public static void main()

            }

</pre>

<br>标签 换行标签 默认行间距

和p标签不同,p和p之间换行是段落之间的换行

图片

<img src="图片地址">

网站图片一般支持使用png,比较好做透明,jpg图片格式比较大,

设置属性的时候默认单位为px像素

align的三个属性: top,middle,bottom

<img src="images/japan.jpg"  align="top" alt="这里是日本富士山" width="300" title="这里是日本富士山">

这里是图片之后的文字

超链接,行级标签

target属性:

_self点击链接后,在当前界面显示新链接

_blank 在新打开的页面中显示链接对应的页面内容

_parent 在父框架中显示

_top不管嵌套几层容器,始终在顶层容器中显示衔接页面,

自己命名,实现在框架业中显示指定额链接

<div>

  <!--内嵌框架页面-->

  <iframe src="http://www.baidu.com" width="100%" height="800" frameborder="0"></iframe>

</div>

 

正在上传…重新上传取消

<span>文本</span>最小的行级标签,一般里面不加其他标签,

主要是用来设置格式样式

<span style="color:red;outline:black solid 1px;"></span>

特殊符号

结构和样式分离,w3c提倡的web结构,语义化

a, span,img 标签常用

实体: 一定要加分号!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值