新手入门:制作网站必须了解的技术 (1)

2016-02-19 19:55 0 1 收藏

图老师小编精心整理的新手入门:制作网站必须了解的技术 (1)希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

【 tulaoshi.com - Web开发 】

每个网站开发者都必须了解以下Web构件:

HTML 4.01
CSS的使用 (样式表)
XHTML
XML 和 XSLT
客户端脚本
服务器端脚本
通过SQL管理数据
Web的未来

--------------------------------------------------------------------------------

HTML 4.01
HTML是Web的语言,每一个Web开发者都需要对它拥有基本的了解。

HTML 4.01是重要的Web标准,它与HTML 3.2的差异非常之大。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

当类似font的标签和color属性被添加到HTML 3.2后,它就逐渐成为开发人员们的一场噩梦。开发那些必须把字体信息加入每个单独页面的网站,其过程成为了一种漫长而昂贵的折磨。

通过HTML 4.01,所有的格式化信息可以被移出HTML文档,转而放入一个独立的样式表中。

HTML 4.01之所以重要,另外一个原因是由于XHTML 1.0,这个最新的HTML标准是作为一种XML应用被重新表达的HTML 4.01。在您的页面中使用HTML 4.01可以确保在未来将HTML轻松升级到XHTML。

请确保您使用了最新的HTML 4.01标准。

--------------------------------------------------------------------------------

层叠样式表(Cascading Style Sheets - CSS)
样式可定义HTML元素如何被显示,类似font标签在HTML 3.2中所起到的作用。样式通常被保存在HTML文档之外的文件中。外部样式表使您有能力仅仅通过编辑一个简单的CSS文档来改变网站内所有页面的外观和布局。如果您曾经尝试过进行某些改变,比如同时改变站内所有网页标题的字体或颜色,您就会明白CSS如何能够达到事半功倍的效果。

--------------------------------------------------------------------------------

XHTML - HTML的未来
XHTML指可扩展超文本标记语言(Extensible HyperText Markup Language)。

XHTML 1.0是源自W3C的最新的HTML标准。它于2000年1月26日成为正式的推荐标准(Recommendation)。W3C Recommendation意味着其规范的稳定性,同时其规范目前已成为一种Web标准。

XHTML是一种使用XML进行重构的HTML 4.01,并可以通过遵循一些简单的指导方针立即在现有的浏览器中投入使用。

为未来做好准备:请阅读如何将网站转化为XHTML。

--------------------------------------------------------------------------------

XML - 用于描述数据的工具
扩展标记语言(XML)并不是HTML的替代品。在未来的web开发中,XML会被用来描述和存储数据,而HTML会被用来显示数据。

我们对XML最合适的描述是,一个跨平台的、独立与软硬件的,信息存储和传输工具。

我们相信XML的重要性不亚于HTML对于web的基础性地位,并且XML将会成为最重要的数据处理和传输工具。

--------------------------------------------------------------------------------

XSLT - 用户转换数据的工具

XSLT(可扩展的样式表语言转换,Extensible Stylesheet Language Transformations),是用于转换XML的语言。

未来的网站将不得不向不同的浏览器并向其他web服务器以不同的格式传递数据。而XSLT则是一种将XML数据转换为不同格式的新的W3C标准。

XSLT可以把XML文件转换为浏览器可识别的格式,比如HTML,或者WML - 一种用于许多手持设备的标记语言。

XSLT还可以添加元素,并对元素进行删除、重新排列及排序,测试并确定显示哪些元素,等等。

--------------------------------------------------------------------------------

客户端脚本

客户端脚本脚本是一种有关因特网浏览器行为的编程。您应该学习JavaScript,这样才能有能力传递更多的动态网站内容:

JavaScript是为HTML设计者提供的一种的编程工具

HTML的创作者通常都不是程序员,但是JavaScript是一种语法非常简单的脚本语言!几乎任何人都能够把某些JavaScript的代码片断放入他们的HTML页面中。

JavaScript可以在HTML页面中放入动态的文本

像这样的一条JavaScript语言可以在HTML页面中写入可变的文本:document.write("h1" + name + "/h1")

JavaScript能够对事件进行反应

可以把JavaScript设置为在某事件执行时发生,比如当页面加载完毕或当用户点击某个HTML元素时。

JavaScript可读取并修改HTML元素

JavaScript能够读取并修改HTML元素的内容

JavaScript可被用来验证数据

可使用JavaScript在表单被提交到服务器前对表单数据进行验证,这样可确保服务器进行正确的数据处理。

服务器端脚本

服务器端脚本和因特网服务器编程有关。您应该学习服务器端脚本,这样才能有能力传递更多的动态网站内容。通过服务器端的编程,你可以:

动态地编辑、修改或添加网页内容

对用户从HTML提交的查询或数据进行响应

访问数据或数据库,并把结果返回浏览器

访问文件或XML数据,并把结果返回浏览器

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

把XML转换为HTML,并把结果返回到浏览器

为不同的用户定制页面,提高页面的可用性

对不同的网页提供安全和访问控制

为不同类型的浏览器设计不同的输出

最小化网络流量

--------------------------------------------------------------------------------

使用SQL管理数据

结构化查询语言(SQL)是对诸如下列数据库进行访问的通用标准:SQL Server、Oracle、Sybase以及Access。

来源:https://www.tulaoshi.com/n/20160219/1622273.html

延伸阅读
标签: Web开发
本贴主要是收集各种比较入门的代码 层的隐藏与显示   只要设置style的display属性即可   比如div style="display:none" id="MyDiv"隐藏的层/div   如果要显示它可以通过脚本来控制   window.document.getElementById("MyDiv").style.display = ""; 禁止右键   body oncontextmenu="r...
标签: 网络游戏
《功夫英雄》新手入门须知 界面简介 熟悉游戏界面能更好地进行游戏: -------------------------------------------------------------------------------- 快捷操作 常用快捷键列表: 快捷键 作用 A、S、D、F 移动 1、2、3…0 快捷键 空格(Space) 跳跃 ~ 拾取地面道具 F9 隐藏...
标签: 皇室战争
关于紫卡 骷髅海: 召唤20个骷髅(他们的名字都非常有趣),适合在对手用完所有费用之后进行一波防守或者反扑,4费不算多,可以克制一切地面重型非AOE单位。配合巨人、皮卡等攻城单位进行一波偷袭也常有奇效。缺点是非常害怕箭雨,亡灵,宝宝龙。 王子: 新手使用非常猛的一个兵种,5费,建议趁对手防守空虚,放在一路。对手置之不理...
标签: 网络游戏
《梦回》大唐新手入门攻略 攻略名称:梦唐新手攻略 游戏时长:封测期间 所在专区:一区 测试账号:dj0104 进入大唐OL,在输入完账号密码后,就会出现以下这个画面        大家不要急,时间很长,需要耐心等待。这不是卡住,而是游戏在加载/更新进度。 加载完毕后,顺利进入创建角色画面。游戏角色模型分...
《行会2》新手入门心得 1.建好人物进游戏读条到一半音乐变换的时候按一下空格键,等进游戏时可以挑到最好的地段   2.造建筑物的时候按住CTRL可以转动建筑物的方向   3.医院,工匠这类建筑物托管的时候最好选择手动选择产品,这样AI就不会去做那些很低档的商品   4.流氓一类的职业有一个停止吸烟的选项,其实是伪装(汉化错...

经验教程

983

收藏

43
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部