博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html 1
阅读量:6902 次
发布时间:2019-06-27

本文共 3078 字,大约阅读时间需要 10 分钟。

hot3.png

课程安排

 

Html + css 四天

 

Html是什么

1. html (hypertext mark-up language)是 超文本标记语言主要的用处是做网页可以在网页上显示 文字、图像、视频、声音

<input type=text name=xxx/>

 

 标记==元素 

简单说明一下动态网页的示意图:

133907_SIMi_1178957.png 

 

Html历史

 

134004_RsJd_1178957.png 

 

1999 html--  xhtml (xhtml 可以理解成就是html的加强版) -&agrave;xml

 |

2008 html5.0

 

W3c的介绍

是一个制定标准的组织 比如 给 html ,xhtml ,css ,xml , wml制定标准)

 

 不同的浏览器,去访问同一个网页,可能看到的效果是有差别!->hack

 

Html的运行原理

Hello.html

Html的运行有两种方式

 

Html文件的基本结构

 

<html>

<head></head>

<body></BODY>

</html>

 

1.本地运行

 

所谓本地运行就是直接用 浏览器打开

 

134101_oryR_1178957.png 

 

2. 远程访问

 

 

何为协议计算机互相通信(网络)的规则. ftp smtp pop http

 

远程访问的原理示意图:

 

 134133_tIWE_1178957.png 

 

  这里我们涉及到http协议,这里我们没有深入讲解, 但是这是一个非常重要的知识点.

 

Html的基本结构

 

<html>

<head>

<元素 属性1= ./>

</head>

<body>

<元素 属性1=属性值 属性2=“属性值” >内容</元素>

<元素 属性=属性值/> 

</body>

</html> 

 

说明

1. 标记通常是成对出现 <head></head>

2. 单标记 <br/>

 

案例:

 134210_7WUz_1178957.png

Demo1.htm

<html>

<head></head>

<body>

<b>横看成林</b><br/><br/>

<font color="red">远近高低各不同</font><br/>

<!--size 值可以取 1..7 -->

<font style="font-size:30px;">不知庐山真面目</font><br/>

</body>

</html>

 

面试请问 后缀 html 和 htm 有什么区别?

: 1. 如果一个网站有 index.html  和 index.htm  默认情况下,优先访问 .html

3. htm 后缀是为了兼容以前的dos 系统 8.3的命名规范

 

 

html符号实体

 

134440_pbxd_1178957.png 

说明:当我们在网页中有一些特殊字符时候,可以考虑使用字符实体(char entity)

 

 

 

超链接的案例:

<br/>*****************<br/>

<a href="a.html" target=_self,_blank,_top,_parent>连接到a.html</a><br/>

<!--如果我们希望在点击该超链接后,就跳转到外网的某个地址,则应当写完整的url-->

<!--url 统一资源定位-->

<a href="http://www.baidu.com">跳转到百度</a><br/>

<a href="mailto: hanshunping@tsinghua.org.cn">联系管理员</a>

 

 

图片:

134516_bXCX_1178957.png 

 

<img src=图片的路径/该图片也可是一个url width=宽度 heigth=高度/>

 

Html的表格元素

在以前对网页布局要求不高的情况下,使用 table 布局(即使用表格来显示数据,同时用于布局)

 

快速入门:

134558_Wqp4_1178957.png

 
123
2
453910 3910

 

应用案例 :

 

1. 确定行

 

134618_BXgf_1178957.png 

 

代码 如下:

 

菜谱 
素菜青草茄子花椒扁豆  小炒韭菜白豆腐
荤菜清蒸龙鱼香肉丝 小炒肉 
水煮肉片

课堂练习:

 

134640_hZEO_1178957.png 

 

 俺第一个实例
成绩表
项目
上课
休息 
星期星期一星期二星期三星期四星期五星期六星期日 
上午语文数学英语英语物理计算机
休息 
 数学数学地理历史化学计算机  
 化学语文体育计算机英语计算机  
 政治英语体育历史地理计算机1 
下午语文数学英语英语物理计算机
休息 
 数学数学地理历史化学计算机    

 

无序列表

<ul>

<li></li>

</ul>

 

案例:

134707_nh9H_1178957.png 

代码:

<ul type="circle">

<li>英雄</li>

<li>精武门</li>

<li>西游记</li>

</ul>

 

 type 可以取 disc 、 circle 、 square

 

 

有序列表 

 134736_xVCM_1178957.png 

代码:

 

<ol type="I" >

<li>卢俊义</li>

<li>吴用</li>

<li>林冲</li>

</ol>

 type用于指定用什么来显示, start 表示从第几开始计算.

 

Frameset框架集

用途主要是用于分割显示多个页面

 framest 和 frame 配合使用,一般讲是用于后台页面

快速入门:

 134817_DsQy_1178957.png 

代码

A2.html 页面用于保护其它页面

<frameset cols="30%,*">

<frame name="frame1" src="b.html"  noresize frameborder="0"/>

<frame name="frame2" src="c.html" frameborder="0"/>

</frameset>

 

 该页面不能有bodybody

 

b.html

<body bgcolor="pink">

<!--target表示我们点击后,目标指向谁-->

<a href="zjl.html" target="frame2">周杰伦</a><br/>

<a href="qq.html" target="frame2">齐秦</a><br/>

</body>

 

 

 target 属性值有四个

_blank : 表示打开一个全新的页面

_self: 替换本页面

_top: 

_parent:

还有一个就是在 target 值中直接写对应的那个 frame的名字.

 

c.html:

<body bgcolor="silver">

歌词大全

</body>

 

其它页面

 

 

Frameset的综合小案例:

134839_V4i4_1178957.png 

 

结构示意图:

134859_EOyh_1178957.png 

 

 

案例

All.html
 Top.html
Left.html
  • 青花瓷
  • 当兵的人
 Right.html 
歌词大全

转载于:https://my.oschina.net/u/1178957/blog/280980

你可能感兴趣的文章
CSS一些解决办法收集整理
查看>>
关于对char类型数据赋予负值的汇编表现
查看>>
润乾报表在proxool应用下的数据源配置
查看>>
DATABASE
查看>>
Python基础23_os,sys,序列化,pickle,json
查看>>
python MVC、MTV 框架介绍 Django 模板系统常用语法
查看>>
Day06
查看>>
C语言结构体在内存中的存储情况探究------内存对齐
查看>>
wamp版本升级小问题记录
查看>>
20161102学习笔记
查看>>
去中心化
查看>>
Redis 和 Memcached 的区别
查看>>
java 深度复制与浅复制 copyOf、arraycopy、copyOfRange
查看>>
PHP内部函数使用外部变量的方法
查看>>
x86汇编
查看>>
git将一个分支完全覆盖另外一个分支如:stable分支代码完全覆盖brush分支
查看>>
yii2获取用户get,post参数
查看>>
编辑于20140505
查看>>
Java常用的八种排序算法与代码实现
查看>>
数据库中Schema和Database有什么区别
查看>>