Html基础(一)
来源:互联网 发布:淘宝店的销量怎么提高 编辑:程序博客网 时间:2024/05/17 22:18
Html基础(一)
1.web概述
网页保存在服务器上,运行在浏览器上。
(1)创建WEB项目的步骤:
a.选择javaEE试图:在eclipse右上角点击javaEE
b.选择jar包:在创建maven项目最后一步选择war
c.解决报错:展开项目,右键单击选择Deployment,右键点击Generate.....
2.XML与Html的区别
(1)XML(Extensible MarkUp Language)可扩展自定义标记语言
用来存储活传输数据,标签、属性、嵌套关系都可以扩展 运用Dom4J来读取XML文件
(2)Html:(Hyper Text Markup Language) 超文本标记语言
标签、属性、嵌套关系都是固定的(W3C规定)
用来显示数据,某些版本是严格遵守xml规范的,可以将html理解为语法固定的xml
3.HTML简介
(1)HTML是一种纯文本类型的语言,用来设计网页的标记语言,以.html或者.htm为后缀,由浏览器解释执行,Html页面上,可以嵌套用将本语言编写的程序段
(2)html的注释为<!-- -->,注释不可以嵌套
4.html 文档类型
(1)<!DOCTYPE>不是html标签,它可以为浏览器提供一项信息(声明)HTML是用什么版本编写的,帮助浏览器正确的显示页面。 例:<!DOCTYPE html>
(2)head元素
是所有头部元素的容器,可声明元信息
(3)<title>元素
定义浏览器工具栏中的标题
(4)<meta>元素
提供关于HTML文档的元数据
例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> 标题1</title>
</head>
</html>
5.文本元素
(1)标题元素:<h#> </h#>
(2)段落元素:<p> </p>
(3)列表元素:无序列表:<ul></ul> 有序列表:<ol></ol> <li></li>用于指示具体的列表内容
(4)分区元素:<div></div>
(5)行内元素:<span></span>可用作文本的容器
<i></i>用来定义斜体字; <em>用来定义着重字;<del>用于定义带删除线的文字;<u>用于定义带下划线的文字 <br>在任何地方创建手动换行
(6)实体引用:空格:  小于号:&it 大于号:>
(7)空格折叠原则:默认情况下,html中多个空格,多个制表符,多个换行符会压缩成单个空格,即只显示一个空格
6、图像和超链接
(1)图像
a.图像元素
使用<img>元素将图像添加到页面,必须属性:src 常用属性:width,height
b.路径:
绝对路径:写出图片保存位置的完整路径。这种方式将路径写死了,一旦软件上线,主要修改项目存放的位置甚至操作系统,否则所有图片的路径就都错了
相对路径:写出图片和网页的相对位置即可。软件上线时,无论项目存放在哪里。图片和网页的相对位置不会变
例:图片和网页平级:<img src='01.jpg'/>
图片在网页下级:<img src='i/02.jpg'/>
图片在网页上级:<img src='../images/04.lpg'/>
(2)超链接
使用<a>元素创建一个超链接 <a href='链接' target=''>文本</a>
其中:href:链接URL target:目标打开方式,可取值为_blank,_self等
(3)锚点:
是文档中某一行的一个记号,用于链接到文档中的某个位置
定义锚点:<a name="anchorname1">锚点</a>
回到锚点:<a href="#anchorname1">回到锚点</a>
顶部默认是锚点,没有名字:<a href="#">顶部</a>
阅读全文
0 0
- HTML基础(一)
- html基础(一)
- HTML基础(一)
- HTML 基础(一)
- (一)html基础
- HTML基础(一)
- HTML基础(一)
- Html基础(一)
- HTML基础(一)
- HTML基础(一)
- HTML学习笔记(一)--HTML基础
- HTML基础入门(一)
- HTML + CSS 基础(一)
- HTML基础样式(一)
- Html+CSS基础(一)
- HTML基础入门(一)
- 自学HTML--笔记(一)基础概念
- Web开发初探(一) HTML基础
- 洛谷 P1941 飞扬的小鸟(NOIp2014)
- ubuntu14.04安装protobuf
- 面向对象与面向过程语言的区别
- MySQL 的一些 SQL语句--今天, 本周, 本月, 本年, 求和, 排序 , 建表后添加主外键约束 ;
- javascript字符串转数字
- Html基础(一)
- matlab中双百分号%%的作用:代码分块运行
- USB主机控制器ECHI
- 收藏一下:各种神经网络结构进化与关联(雷锋网)
- SSH常用操作
- 如何用ChemDraw画不同的环结构?
- jmeter实现参数化登录测试
- elasticSearch数据导入工具logstash-input-jdbc 同步原理及相关问题解读
- Java-简单的数组赋值