Web开发——HTML基础(HTML脚本)

1、HTML CSS

  通过使用 HTML4.0,所有的格式化代码均可移出 HTML 文档,然后移入一个独立的样式表。

  举例1(本例演示如何使用添加到 <head> 部分的样式信息对 HTML 进行格式化):

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title>My test page</title>
 6         <style type="text/css">
 7             h1 {color: red}
 8             p {color: blue}
 9         </style>
10     </head>
11
12     <body">
13
14         <h1>Header 1</h1>
15         <p>A paragraph</p>
16
17     </body>
18 </html>

  输出结果:

  举例2(没有下划线的链接):

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title>My test page</title>
 6     </head>
 7
 8     <body">
 9
10         <p><a href="https://www.baidu.com" style="text-decoration:none" target="_blank">This is a link without underline.</a></p>
11
12     </body>
13 </html>

  测试结果:This is a link without underline.

  举例3(链接到一个外部样式):

  JavaScript 使 HTML 页面具有更强的动态和交互性。

2、HTML script 元素

  <script> 标签用于定义客户端脚本,比如 JavaScript。

  script 元素既可包含脚本语句,也可通过 src 属性指向外部脚本文件。

  必需的 type 属性规定脚本的 MIME 类型。

  JavaScript 最常用于图片操作、表单验证以及内容动态更新。

  下面的脚本会向浏览器输出“Hello World!”:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title>My test page</title>
 6     </head>
 7
 8     <body">
 9
10         <script type="text/javascript">
11             document.write("<h1>Hello, world!</h1>")
12         </script>
13
14     </body>
15 </html>

输出结果:

3、<noscript> 标签

  <noscript> 标签提供无法使用脚本时的替代内容,比方在浏览器禁用脚本时,或浏览器不支持客户端脚本时。

  noscript 元素可包含普通 HTML 页面的 body 元素中能够找到的所有元素。

  只有在浏览器不支持脚本或者禁用脚本时,才会显示 noscript 元素中的内容:

  举例:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title>My test page</title>
 6     </head>
 7
 8     <body">
 9
10         <script type="text/javascript">
11             document.write("<h1>Hello, world!</h1>")
12         </script>
13         <noscript>Your browser does not support JavaScript!</noscript>
14
15     </body>
16 </html>

原文地址:https://www.cnblogs.com/zyjhandsome/p/9782338.html

时间: 2024-08-30 12:19:56

Web开发——HTML基础(HTML脚本)的相关文章

Web开发——HTML基础(HTML事件属性)

1.全局事件属性 HTML 4 增加了使事件在浏览器中触发动作的能力,比如当用户点击元素时启动 JavaScript. 如需学习更多有关事件编程的知识,请访问我们的 JavaScript 教程. 下面列出了添加到 HTML 元素以定义事件动作的全局事件属性. ?= HTML5 中新的事件属性. 2.Window 事件属性 针对 window 对象触发的事件(应用到 <body> 标签): 属性 值 描述 onafterprint script 文档打印之后运行的脚本. onbeforeprin

web开发的基础知识:http请求

引用自:http://blog.csdn.net/yefan2222/article/details/6198098 http://baike.baidu.com/view/1628025.htm?fromtitle=http&fromid=243074&type=syn 1.HTTP协议 Internate的基本协议是TCP/IP(传输控制协议和网际协议).而目前使用的FTP,HTTP都是建立在TCP/IP上的应用层协议.不同的协议对应不同的应用.而HTTP协议是Web应用所使用的主要协

Web开发——HTML基础(HTML表单)

参考:http://www.w3school.com.cn/html/html_forms.asp HTML 表单用于搜集不同类型的用户输入. 1.<form> 元素 HTML 表单用于收集用户输入. <form> 元素定义 HTML 表单: 1.1 <input> 元素 <input> 元素是最重要的表单元素. <input> 元素有很多形态,根据不同的 type 属性. 这是本章中使用的类型: 类型 描述 text 定义常规文本输入. rad

Web开发——JavaScript基础(数组)

. 当前参考学习<JavaScript语言精粹> 1.数组字面量 一个数组字面量是在一对方括号中包围零个或多个用逗号分隔的值的表达式.数组字面量可以出现在任何表达式可以出现的地方.数组的第一个值将获得属性名'0',第二个值将获得属性名'1',依次类推: 1 // numbers继承来自Array.prototype,所以numbers继承了大量有用的方法. 2 // 同时numbers也有一个诡异的lenght属相,而numbers_object则(见下文中)没有 3 var empty =

Web开发——HTML基础(文件和网站结构)

参考:https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/Document_and_website_structure 除了定义页面的各个部分(例如"段落"或"图像")之外,HTML还拥有许多用于定义网站区域的块级元素(例如"标题","导航"菜单","主要内容栏".)本文探讨如何规划基本网站结构,并编写H

Web开发——HTML基础(HTML中的图像)

参考:HTML中的图像 1.我们如何在网页上放置图像? 注意:元素<img>和  <video>有时被称为替换元素.这是因为元素的内容和大小由外部资源(如图像或视频文件)定义,而不是由元素本身的内容定义. 例如: 1 <img src="images/dinosaur.jpg" 2 alt="The head and torso of a dinosaur skeleton; 3 it has a large head with long sha

Web开发——HTML基础(HTML布局 HTML+CSS)

网站常常以多列显示内容(就像杂志和报纸). 1.使用 <div> 元素的 HTML 布局 注释:<div> 元素常用作布局工具,因为能够轻松地通过 CSS 对其进行定位. 这个例子使用了四个 <div> 元素来创建多列布局: test.html代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>M

Web开发——JavaScript基础(JSON教程)

JSON:JavaScript 对象表示法(JavaScript Object Notation). JSON 是存储和交换文本信息的语法.类似 XML. JSON 比 XML 更小.更快,更易解析. 1.什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 语法来描述数据对象,但

Web开发——CSS基础(盒子模型)

1.盒子模型简介 1.1 什么是盒子模型 盒子模型是css中一个重要的概念,理解了盒子模型才能更好的排版.W3C组织建议把网页上元素看成是一个个盒子.盒模型主要定义四个区域:内容(content).内边距(padding).外边框(border).外边距(margin). 举例: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <!--<meta charset="utf-8">--> 5 <