HTML(超文本标记语言)是用于创建网页的标准标记语言,其主要作用是构建网页内容,展示文字、图像、视频等多种媒体。HTML中的`<input type=”text” name=”xxx”/>`是一个输入框元素,允许用户在网页上输入文本。 HTML的历史发展包括: 1. 1999年发布的HTML,随后出现了XHTML,它是HTML的一个增强版,更加严格遵循XML的语法。 2. 2008年,HTML5.0发布,带来了许多新特性,如离线存储、音频/视频支持、更好的表单控制等。 W3C是一个负责制定Web技术标准的组织,包括HTML、XHTML、CSS、XML和WML等。由于不同的浏览器对标准的实现可能存在差异,因此有时需要进行浏览器兼容性处理,即“hack”。 HTML的运行原理: 1. 本地运行:直接通过浏览器打开HTML文件,浏览器解析并渲染文件内容。 2. 远程访问:HTML文件通过HTTP协议在Web服务器和客户端之间传输。HTTP是应用层协议,用于分布式、协作式和超媒体信息系统的标准协议。 HTML的基本结构由`<html>`、`<head>`和`<body>`标签组成。`<head>`包含元信息,如标题、CSS样式和JavaScript引用;`<body>`则包含实际可见的网页内容。 HTML中的元素通常成对出现,例如`<head></head>`。但也有单个闭合的元素,如`<br/>`用于换行。在HTML5中,一些元素可以不闭合,例如`<img>`。 面试问题:HTML与HTM的区别? 1. 后缀`.html`和`.htm`在功能上没有区别,只是不同系统或个人的偏好选择。 2. 在某些情况下,如果同时存在index.html和index.htm,服务器可能会优先处理.index.html。 3. `.htm`后缀是为了兼容早期DOS系统的8.3文件名规范。 HTML符号实体(字符实体)用于在网页中表示特殊字符,比如`<`(小于号)和`>`(大于号)。它们避免了与HTML语法冲突的问题。 超链接的创建使用`<a>`标签,`href`属性指定链接的目标,`target`属性定义打开链接的方式,如在同一窗口打开(`_self`)、新窗口打开(`_blank`)等。 HTML的`<img>`标签用于插入图片,`src`属性指定图片路径,`width`和`height`定义图片尺寸。 HTML的表格元素`<table>`常用于数据展示,`<tr>`表示表格行,`<td>`表示单元格。在早期的网页布局中,表格也常用于页面布局,但现在通常推荐使用CSS进行更灵活的布局控制。 在HTML表格中,可以通过`align`属性设置单元格内容的对齐方式,如`center`(居中),`right`(右对齐)等。现代布局推荐使用CSS的`display: flex`或`grid`属性来替代表格布局。
剩余25页未读,继续阅读
- 粉丝: 1
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助