1-HTML简介(标记、属性)
来源:互联网 发布:python json库 编辑:程序博客网 时间:2024/05/18 00:50
网络结构
网络结构:B/S(browser/server)、C/S(client/server)
浏览器:将服务器返回的各种代码(HTML,CSS,JavaScript),翻译成“图文混排”的效果
服务器:安装了服务器端软件(Apache等)的电脑
HTML:超文本标注语言,控制网页结构
CSS:层叠样式表,控制网页元素外观
JavaScript:交互效果,控制网页元素行为
HTML
HTML:Hypertext Markup Language,是一种规范,是一种标准,编写网页的一种标准
HTML文件结构:<html><head></head><body></body></html>
HTML文件结构说明:
1、<html></html>标记含义:告诉浏览器,其中的代码用什么格式来翻译
2、<head></head>标记的含义:告诉浏览器,网页中的汉字用说明字符集(GB2312:简体中文、BIG5:大五码繁体中文、JIS:日文、UTF-8:多国)显示,不使用正确字符集,网页就出现乱码
<meta http-equiv = “content-type” content = “text/html;charset=utf-8">
3、<body></body>表及含义:主要内容的显示区域,几乎所有
HTML标签格式:双边标记和单边标记
1、 双边标记:指有开始和结束标记,内容放在二者之间。如:<b>内容</b>
语法格式:<标签 属性1 = “值1” 属性2 = “值2”>内容</标签>,属性可以理解为特征,对标签内容的详细描述
2、单边标记:只有开始标记,没有结束标记,没有内容,一般就是起一个特殊功能。如:<br>
语法格式:<标签 属性1 = “值1” 属性2 = “值2”>
HTML标签编写规范:
1、HTML中标记不区分大小写
2、HTML中标记属性可有可无,有的标记没有属性
3、双边标记和单边标记的特征
4、HTML中标记可以相互嵌套,但一定是顺序嵌套,外层套内层,一层套一层
<body>的常见属性
1、bgColor:网页背景色
2、background:网页背景图片地址
HTML文本修饰标记
1、<b></b>:加粗bold
2、<i></i>:斜体italic
3、<u></u>:下划线underline
4、<s></s>:删除线strike
5、<sup></sup>:上标superscript
6、<sub></sub>:下标 subscript
7、<font></font>:字体标记
font属性: size:文本大小,取值1-7,1小7大。
Color:颜色
Face:字体
代码编辑器简介
中文操作系统的默认字符集(字符编码),就是GB2312,记事本的默认字符集也是GB2312
一个好的代码编辑器,可以提高工作效率。代码编辑器分两类:
(1)增强的文本编辑器:Editplus、Notepad+
优点:软件较小,占用内存更小,语言颜色,自动缩进
缺点:没有代码提示(代码自动补全)
(2)IDE集成开发环境:Dream weaver、Zend studio
特点:功能更强大,一般情况下不会免费,错误检查,Apache,连接MySQL
Editplus设置:工具—>参数(字体,颜色,编辑环境字符集。。。)
如何保证网页不会出现乱码?
1、编辑环境的字符集
2、<meta>标记的字符集
3、PHP的字符集
4、MySQL的字符集
保证以上几种环境的字符集一致,一般情况下不会出现乱码
HTML排版标记
1、<p></p>:表示一个段落paragraph
常用属性:align:水平对齐方式,取值left(默认左对齐)、center、right
2、<br>:换行break
3、<hr>:水平线标记horizontal
常见属性:
- size:水平线粗细,单位一般为像素px
- color:水平线颜色
- width:水平线的宽度,默认网页的宽度
- noshade:去掉水平线的阴影,在HTML中是没有值得属性。如<hr noshde>或noshade=“noshade”(XHTML)
4、<pre></pre>:预排版标记,保留所有的空白字符(空格、换行)
5、<h1>...<h6>:标题标记,双边标记
常见属性:align
6、<div>和<span>标记:是没有任何意义的标记,但是,有时使用最多的标记。一般要与CSS配合使用。<div>是一个块元素,<span>是一个行内元素
块元素:一般独占一行<div> <h1> <p> <pre>...
行内元素:不会独占一行,多个行内元素,会排在同一行<font> <b> <i> <u> <sub> <sup>…..
结论:在标记嵌套中,一般是块元素中嵌套行内元素
HTML字符实体
1、空格: 代表一个半角空格,一个汉字2个字节,一个字节相当于一个半角宽
2、<:<
3、>:>
4、&:&
5、×:×;
6、÷:÷;
7、¥:¥
HTML项目符号(无序列表)
<ul>
<li>内容1</li>
<li>内容2</li>
...
</ul>
块元素
注意:在HTML标记中,内容(文本、项目符号、编号列表、表格、图片等)应该放在最底层标记中
<ul><li>常用属性:
- Type:项目符号的类型,取值:disc(小黑点)、circle(空心圆)、square(实心方块)
HTML编号列表(有序列表order list)
<ol>
<li></li>
<li></li>
...
</ol>
<ol><li>常用属性:
- Type:项目编号的类型,取值:a、A、i、I、1
- start:从第几个开始编号(数字)
滚动字幕标记
1、<marquee>滚动内容</marquee>
2、常用属性:
- direction:滚动方向,取值up、down、left、right
- width:滚动宽度
- height:滚动高度
- bgColor:滚动背景色
- scrollAmount:滚动步长值
- scrollDelay:两步之间的停留时间(ms)1秒=1000毫秒
- loop:循环滚动次数
图片标记
1、<img 属性1=“值1” 属性2=“值2”>,单边标记
2、常用属性:
- Width:图片宽度
- Height:图片高度
- Border:图片边框粗细
- Src:图片的路径(相对路径),一般和HTML文件平级,images/xx.xx
- Align:图片的水平对齐方式,取值left、center、right,只能让文本居中,图片中用于图文混排(left、right)
- Hspace:图片与左右文字之间的距离(水平距离)
- Vspace:图片与上下文字之间的距离(垂直距离)
3、注意:如果图片只想等比例缩放,只需要指定width或height其中一个
0 0
- 1-HTML简介(标记、属性)
- HTML标记属性
- html 标记 target属性
- html 标记 target属性
- Html标记及其属性
- HTML标记属性
- Html标记属性
- HTML标记与属性
- html 常用标记(1)
- HTML表格标记及属性
- HTML常用标记和属性
- HTML 常用标记及其属性
- HTML标记和属性<完整版>
- HTML教程--------HTML标记大全(1)
- HTML文件中表格(Table)标记的常用属性
- HTML(四) HTML 标记和其属性
- HTML的属性简介
- 很全的html 标记简介
- QT5 OpenGL(五,立体图形贴图)
- Python的几个文件操作小程序
- 2005年上海交通大学计算机研究生机试真题
- [Java]SerialZable接口的使用
- map的详细用法
- 1-HTML简介(标记、属性)
- Java中与时间相关的几个类(Date、Calendar、SimpleDateFormat)
- 2-链接-meta-表格-表单
- json 反序列化的时候遇到的问题整理
- C++实现栈
- java学习之路之数据库知识总结
- HDOJ 1323 Perfection(简单题)
- textarea如何实现高度自适应
- ArchLinux 扬声器和麦克风不能使用的问题