使用HTML制作网页
网页基本信息【编码格式】
gb2312:简体中文,一般用于包含中文和英文的页面
ISO-885901:纯英文,一般用于只包含英文的页面
big5:繁体中文,一般用户带有繁体字的页面
utf-8:国际通用的字符编码,同样适用于包含中文和英文的页面。和gb2312相比,它的国际通用性好,但是字符压缩比较低,对网页性能有一定影响。
HTML和XHTML的区别
HTML和XHTML之间的差别,粗略可以分为两大类比较,一个是功能上的差别,另外是书写习惯的差别,关于功能上的差别,主要是XHTML可兼容各大浏览器,手机,以及PDA,并且浏览器也能快速的正确编译网页。
书写习惯:
所有标签必须小写
标签必须是成双成对(个别除外)
标签顺序必须正确
所有属性值都必须使用完整形式
注释及特殊符号:
空格:
大于号:>
小于号:<
引号:"
版权符号@ ©
HTML文档的格式如以下代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>这是标题</title>
</head>
<body>
<h1>我的第一个标题</h1>
<p>我的第一个段落。</p>
</body>
</html>
锚链接 :
从A页面的甲位置跳转到本页中的乙位置。
从A页面的甲位置跳转到B页面中的乙位置
创建步骤:
创建跳转标记
<a name="marker">乙位置</a>
创建跳转链接
<a href="#marker">甲位置</a>
HTML的基本标签包括:<h1>...<h6>,<p><hr/><br/>
对基本标签的应用:
<h1>这是一个标题</h1>
<h2>这是一个标题</h2>
<h3>这是一个标题</h3>
图像img标签:
<img src="1.png" width="258" height="39" />
<b> 定义粗体文本
<em> 定义着重文字
<i> 定义斜体字
<small> 定义小号字
<strong> 定义加重语气
<sub> 定义下标字
<sup> 定义上标字
<ins> 定义插入字
<del> 定义删除字
有序列表的应用
type取值:
1:使用数字作为项目符号
2:使用大写/小写字符作为项目符号
3:使用大写/小写罗马数字作为项目符号
有序列表、无序列表、定义列表的对比
无序列表:
以<ul>标签来实现,以<li>标签表示列表项
通过type属性设置项目符号
disc、square、circle
有序列表:
以<ol>标签来实现,以<li>标签表示列表项
通过type属性设置项目顺序
1、A、a、i、I
定义列表
以<dl>标签来实现
以<dt>标签定义列表项
以<dd>标签定义内容
无项目符号和显示顺序
表格元素格式:
<input type="text" name="fname" value="text">
type:指定元素的类型,text,password,checkbox,radio,submit,reset,file,hidden,image和button,默认为text
name:指定表单元素的名称
value:元素的初始值,type为radio时必须指定一个值
size:指定表单元素的初始宽度,当Type为text或password时,表单元素的大小以字符为单位。对于其他类型,宽度以像素为单位。
maxlength:类型为文本或者密码时,输入的最大字符数。
下面为关于表单的部分实例:
<form action="" method="get">
<p>请输入用户名称:
<input type="text" name="user" placeholder="请输入用户名">
</p>
<p>请输入用户密码:
<input type="password" name="password" placeholder="请输入密码">
</p>
<p>爱好:
<input type="checkbox" name="">喝酒
<input type="checkbox" name="">抽烟
<input type="checkbox" name="">打桥牌
</p>
<p>性别:
<input type="radio" name="sex">男
<input type="radio" name="sex">女
</p>
<p>上传文件:
<input type="file" name="">
</p>
<p>隐藏域:
<input type="hidden" name="yincang" value="yincang">
</p>
<p>图片按钮:
<input type="image" src="1.png" name="" width="100px" height="50px">
</p>
<p>登录理由:
<input type="text" name="liyou" size="26px" maxlength="5" placeholder="最多输入5个字">
</p>
<br>
<input type="submit" value="登录" style="border: none;width: 70px;height: 30px">
<input type="reset" value="重置" style="border: none;width: 70px;height: 30px">
</form>
其中包括上传文件,隐藏域,图片按钮,对文本框中的内容长度进行限定,最大字符数进行限定。
使用HTML制作网页的更多相关文章
- Cleaver快速制作网页PPT
原文首发链接:http://www.jeffjade.com/2015/10/15/2015-10-16-cleaver-make-ppt/ 写在开始之前 互联网时代,以浏览器作为入口,已经有越来越多 ...
- 前端开发css实战:使用css制作网页中的多级菜单
前端开发css实战:使用css制作网页中的多级菜单 在日常工作中,大家都会遇到一些显示隐藏类菜单,比如页头导航.二维码显示隐藏.文本提示等等......而这些效果都是可以使用纯css实现的(而且非常简 ...
- 推荐几款制作网页滚动动画的 JavaScript 库
这里集合了几款很棒的制作网页滚动动画的 JavaScript 库和插件.它们中,有的可以帮助你在页面滚动的时候添加动感的元素动画,有的则是实现目前非常流行的全屏页面切换动画.相信借助这些插件,你也可以 ...
- HTML第二部分表单及使用Photoshop快速制作网页
一.表单 <form id="" name="" method="post/get" action="负责处理的服务端&qu ...
- 利用DIV+CSS制作网页过程中常用的基本概念及标签使
CSS主要用于对HTML文件功能的补充及扩展,其作用就是对HTML文件中各种排版进行设置,达到对网页中字体.颜色.背景.图片等的控制,使网页能够完全依照设计者的想法来显示. CSS可以控制网页的显示, ...
- [Mugeda HTML5技术教程之14]案例分析:制作网页游戏
本文档要分析的案例是一个爱消除的网页小游戏,从中可以体会一些Mugeda API的用法和使用Mugeda动画制作网页游戏的方法. (一)游戏规则: 1.开始游戏时,手机出现在最上面一行的任意一格: 2 ...
- 怎么使用dreamweaver制作网页教程 dw建站设计网页
对于网页制作相关专业人士一定对dreamweaver有所认识,下面小编就问大家总结一下相关网页制作的一些步骤,喜欢的朋友可以一起来学习一下 Dreamweaver这一款专业的网页制作软件,相信相关 ...
- 利用DIV+CSS制作网页过程中常用的基本概念及标签使用细节
CSS主要用于对HTML文件功能的补充及扩展,其作用就是对HTML文件中各种排版进行设置,达到对网页中字体.颜色.背景.图片等的控制,使网页能够完全依照设计者的想法来显示. CSS可以控制网页的显示, ...
- 网页字体在Frontpage2000制作网页中的讲解
运用HTML,我们可以对字体的大小及字形进行简单的修改,但要进行统一地控制.创建特殊效果,就必须要用到CSS.它能让您更有效地控制网页外观,并可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力. ...
- 【学习笔记】HTML基础:使用html制作网页
一.初识HTML 1.什么是HTML? Hyper Text Markup Language(超文本标记语言) 扩展XML:Extendsible Markup Language(可扩展性标记语言) ...
随机推荐
- NVIDIA: Failed to initialize NVML: driver/library version mismatch
[NVIDIA驱动:Failed to initialize NVML: driver/library version mismatch] 原因:Ubuntu16.04 装新驱动时,会报以上错误,定位 ...
- Hive 窗口分析函数
1.窗口函数 1.LAG(col,n,DEFAULT) 用于统计窗口内往上第n行值 第一个参数为列名,第二个参数为往上第n行(可选,默认为1),第三个参数为默认值(当往上第n行为NULL时候,取默认值 ...
- Hive 系列(六)—— Hive 视图和索引
一.视图 1.1 简介 Hive 中的视图和 RDBMS 中视图的概念一致,都是一组数据的逻辑表示,本质上就是一条 SELECT 语句的结果集.视图是纯粹的逻辑对象,没有关联的存储 (Hive 3.0 ...
- JAVA开发奇淫巧技(一)
本章节持续收录常用且好用的IDE开发工具,基于myeclipse 1.Lombok是一种Java实用工具,可以帮助开发人员消除Java的冗长,具体看lombok的官网:http://projectlo ...
- sea.js的同步魔法
前些时间也是想写点关于CMD模块规范的文字,以便帮助自己理解.今天看到一篇知乎回答,算是给了我一点启发. 同步写法却不阻塞? 先上一个sea.js很经典的模块写法: // 定义一个模块 define( ...
- Unity进阶:行为树 02 夺旗战搭建场景,AI脚本,旗子拿起
版权申明: 本文原创首发于以下网站: 博客园『优梦创客』的空间:https://www.cnblogs.com/raymondking123 优梦创客的官方博客:https://91make.top ...
- Oracle数据库之四 简单查询
四.简单查询 简单查询的主要特征就是将一张数据表之中的全部数据行进行显示,而后可以利用 SELECT 子句来控制所需要的输出列. 4.1.基础语法 范例:查询 emp 表中的数据(全部数据查询) ...
- python学习——文件操作
打开文件 f = open(文件名, 文件打开模式,文件编码) ‘w’:只写模式,它是只能写,而不能读的.如果用’w’模式打开一个不存在的文件,则会创建新的文件开始写入:如果用’w’模式打开一个已存在 ...
- 面试必备:常考Java基础知识总结(持续更新)
面试必备:常考Java基础知识总结(持续更新) 本文的Java方面基础知识是我在面试过程中的积累和总结. Java基本数据类型.所占空间大小及对应包装类 基本类型 大小 包装类 boolean - B ...
- 安装Python及各种包/库——没有网络的电脑上
我们做项目时可能会遇到,一些电脑只能联内网或者无法联网,这种情况怎样在电脑上安装Python及各种第三方包/库呢? 1.首先,在有网络的电脑上在python官网下载好python安装包,地址:http ...