网页基本信息【编码格式】

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制作网页的更多相关文章

  1. Cleaver快速制作网页PPT

    原文首发链接:http://www.jeffjade.com/2015/10/15/2015-10-16-cleaver-make-ppt/ 写在开始之前 互联网时代,以浏览器作为入口,已经有越来越多 ...

  2. 前端开发css实战:使用css制作网页中的多级菜单

    前端开发css实战:使用css制作网页中的多级菜单 在日常工作中,大家都会遇到一些显示隐藏类菜单,比如页头导航.二维码显示隐藏.文本提示等等......而这些效果都是可以使用纯css实现的(而且非常简 ...

  3. 推荐几款制作网页滚动动画的 JavaScript 库

    这里集合了几款很棒的制作网页滚动动画的 JavaScript 库和插件.它们中,有的可以帮助你在页面滚动的时候添加动感的元素动画,有的则是实现目前非常流行的全屏页面切换动画.相信借助这些插件,你也可以 ...

  4. HTML第二部分表单及使用Photoshop快速制作网页

    一.表单 <form id="" name="" method="post/get" action="负责处理的服务端&qu ...

  5. 利用DIV+CSS制作网页过程中常用的基本概念及标签使

    CSS主要用于对HTML文件功能的补充及扩展,其作用就是对HTML文件中各种排版进行设置,达到对网页中字体.颜色.背景.图片等的控制,使网页能够完全依照设计者的想法来显示. CSS可以控制网页的显示, ...

  6. [Mugeda HTML5技术教程之14]案例分析:制作网页游戏

    本文档要分析的案例是一个爱消除的网页小游戏,从中可以体会一些Mugeda API的用法和使用Mugeda动画制作网页游戏的方法. (一)游戏规则: 1.开始游戏时,手机出现在最上面一行的任意一格: 2 ...

  7. 怎么使用dreamweaver制作网页教程 dw建站设计网页

    对于网页制作相关专业人士一定对dreamweaver有所认识,下面小编就问大家总结一下相关网页制作的一些步骤,喜欢的朋友可以一起来学习一下   Dreamweaver这一款专业的网页制作软件,相信相关 ...

  8. 利用DIV+CSS制作网页过程中常用的基本概念及标签使用细节

    CSS主要用于对HTML文件功能的补充及扩展,其作用就是对HTML文件中各种排版进行设置,达到对网页中字体.颜色.背景.图片等的控制,使网页能够完全依照设计者的想法来显示. CSS可以控制网页的显示, ...

  9. 网页字体在Frontpage2000制作网页中的讲解

    运用HTML,我们可以对字体的大小及字形进行简单的修改,但要进行统一地控制.创建特殊效果,就必须要用到CSS.它能让您更有效地控制网页外观,并可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力. ...

  10. 【学习笔记】HTML基础:使用html制作网页

    一.初识HTML 1.什么是HTML? Hyper Text Markup Language(超文本标记语言) 扩展XML:Extendsible  Markup Language(可扩展性标记语言) ...

随机推荐

  1. JVM调优之经验

    在生产系统中,高吞吐和低延迟一直都是JVM调优的最终目标,但这两者恰恰又是相悖的,鱼和熊掌不可兼得,所以在调优之前要清楚舍谁而取谁.一般计算任务和组件服务会偏向高吞吐,而web展示则偏向低延迟才会带来 ...

  2. 洛谷 P2024 [NOI2001]食物链

    题意简述 有人用两种说法对这 N 个动物所构成的食物链关系进行描述: 1."1 X Y",表示 X 和 Y 是同类. 2."2 X Y",表示 X 吃 Y . ...

  3. 学习Canvas这一篇文章就够了

    一.canvas简介 ​ <canvas> 是 HTML5 新增的,一个可以使用脚本(通常为JavaScript)在其中绘制图像的 HTML 元素.它可以用来制作照片集或者制作简单(也不是 ...

  4. java字符串详解

    一.String 类的定义 public final class String implements java.io.Serializable, Comparable<String>, C ...

  5. 关于Js debounce 函数小结

    一.前言 以下场景往往由于事件频繁被触发,因而频繁执行DOM操作.资源加载等重行为,导致UI停顿甚至浏览器崩溃. 1. window对象的resize.scroll事件 2. 拖拽时的mousemov ...

  6. 为什么不建议在hbase中使用过多的列簇

    我们知道,hbase表可以设置一个至多个列簇(column families),但是为什么说越少的列簇越好呢? 官网原文: HBase currently does not do well with ...

  7. C#中appium自动化执行移动命令mobile:shell用法

    官网:https://appium.readthedocs.io/en/latest/en/commands/mobile-command/#android 1.执行ADB shell命令(需要设置服 ...

  8. c11标准

    在编译器vs13及其以上可以使用 编译器对语言的一种优化 1.变量初始化 int a=0,a(10),a{10};定义a的值的三种方式 2.nullptr 相当于c的null 有类型 更加的安全 3. ...

  9. Docker安装Skywalking APM分布式追踪系统

    环境介绍 本文使用虚拟机unbutu18+docker.本unbutu18系统IP地址为:192.168.150.134 大家在使用时记得将此地址换成自己的实际地址. docker的安装可参考:htt ...

  10. HDU 5135(再思考)

    题意略. 思路:再思考后发现,为了构造出最大的三角形面积和,我们应该尽量让长的棍子相组合,这样构造出的三角形面积和最大,贪心能解. #include<bits/stdc++.h> usin ...