HTML即超文本标记语言(HyperTextMarkupLanguage),超文本指页面内可以包含图片、音乐、链接甚至程序等非文字元素,如果只用HTML则只能做静态网页。静态网页是指不含数据库、不含程序和不可交互的网页,适用于更新较少的展示型网页,运行于客户端,通常以.html或.htm或.xml或.shtml为后缀。无需经过服务器编译便可直接加载到客户浏览器上显示出来,占用一定的服务器空间。可在静态网页中加入flash、java小程序、ActiveX控件以及客户端脚本,这些都由程序员事先编写好放到服务器上。那么html中都有哪些技术呢?
1、css层叠样式表 css层叠样式表(cascadingstylesheets)是用于网页排版的标记性语言,能对网页中的排版进行像素级控制,主要用于对网页中的字体、颜色、图像、背景等其他元素进行控制,是对HTML的补充。“HTML+CSS”可以实现静态网页。
2、div+css div是HTML中的一个标签元素,为布局元素。div可以理解成一个矩形框,css控制这个矩形框在什么地方。CSS3是CSS的一个标准,HTML5是HTML的一个标准。
3、ActiveX控件 在静态页面中加入可以运行在浏览器上的程序,是静态的,现在的浏览器基本以不支持。
4、servlet 即serverapplet,applet扩充了网络浏览器的能力,而servlet扩充了网络服务器的能力。servlet的功能在于交互地浏览和修改数据,生成动态web内容,其过程为:客户端发送请求到服务器,服务器将请求信息发送到servlet,servlet生成相应内容被发送到服务器,服务器将响应发送至客户端。applet与servlet均没有main函数。(比喻:JSP是服务员,servlet是看完菜单告知哪个厨师来做饭的前台。)JSP显示页面和接收用户的信息,而servlet主要负责页面和业务层的信息交互。
5、CGI程序 CGI程序是运行在网络服务器上的一个程序,作用与servlet相似。但已被servlet替代,因为CGI程序每当客户端发出一个新的请求,便要建立一个新的CGI实例,占用了大量的内存资源,用于实际开发很困难。而servlet被用户发送的第一个请求激活后,继续运行于后台等待以后的请求,每个请求将生成一个新的线程而不是一个完整的进程,多个客户可以在同一个进程中同时得到服务。
6、Boostrap Bootstrap,来自Twitter,是目前最受欢迎的前端框架。Bootstrap是基于HTML、CSS、JavaScript的,它在jQuery的基础上进行了更为个性化和人性化的完善,形成一套自己独有的
网站风格,并兼容大部分jQuery插件。
7、JQuery jQuery使用户可以更加方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,而且方便地为网站提供AJAX交互。
更多网站制作小知识请关注
青岛诚企建站,http://www.city86.com 或者微信扫码在线沟通。青岛诚企建站,专业网站制作,程序开发,网页设计。
本文地址:http://www.city86.com/news_view_474/