建站百科

NEWS

青岛网站制作中前端经常用到的语言有哪些?

2022/8/7 11:15:27 阅读()

青岛网站制作中前端经常用到的语言有哪些?

1、HTML超文本标记语言

  超文本指页面内可以包含图片、音乐、链接甚至程序等非文字元素,如果只用HTML则只能做静态网页。静态网页不含数据库、不含程序和不可交互的网页,适用于更新较少的展示型网页,运行于客户端,通常以.html或.htm或.xml或.shtml为后缀。无需经过服务器编译便可直接加载到客户浏览器上显示出来,占用一定的服务器空间。可在静态网页中加入flash、java小程序、ActiveX控件以及客户端脚本,这些都由程序员事先编写好放到服务器上。动态网页在服务器端运行,在不同时间会根据不同用户返回不同的网页,与服务器发生交互行为。以数据库为基础,可实现用户的注册、登录、用户管理等操作。动态网页并不是独立存在于服务器上的网页文件,只有在客户端发出请求后才返回一个完整的网页。后缀可以为.asp或.php或.jsp或.cgi。


2、css层叠样式表

  css是用于网页排版的标记性语言,能对网页中的排版进行像素级控制,主要用于对网页中的字体、颜色、图像、背景等其他元素进行控制,是对HTML的补充。“HTML+CSS”可以实现静态网页。

3、div+css

  div是HTML中的一个标签元素,为布局元素。div可以理解成一个矩形框,css控制这个矩形框在什么地方。CSS3是CSS的一个标准,HTML5是HTML的一个标准。

4、脚本语言

  脚本语言Script又被称为扩建的语言或者动态语言,通常以文本保存,只有在被调用时才进行解释或编译。

5、JavaScript

  JavaScript(js)是一种脚本语言,动态类型、弱类型、基于原型的语言,内置支持类型。用于嵌入HTML网页增加动态功能,向HTML页面提供交互功能,亦可写成单独的js文件便于结构和行为的分离。最早由Netscape公司实现,因与Sun公司合作,便取名JavaScript。微软推出了JScript,都可以统称兼容ECMASript。后缀名为.js的文件就是JavaScript文件。可用于多平台多操作系统。被大多数浏览器支持。

  动态类型:运行期才做类型检查静态类型:编译期进行数据类型检查弱类型:语言运行时会隐式的做数据类型转换强类型:语言运行时确保不会做未授意的类型转换基于原型的语言:如JavaScript,只有对象没有类,是对象继承对象,而不是类继承类。基于类型的语言:如Java特性(动态性):是一种采用事件驱动的脚本语言,不需要服务器的支持,便可直接响应用户的输入。在访问一个页面时,用鼠标上移下移点击都可以通过JavaScript对其进行响应。因此早期程序员喜欢通过JavaScript减轻服务器的负担,然而不安全,随着服务器的强壮,现在程序员喜欢使用在服务端的脚本来保证安全。有些特殊功能如ajax比如依赖JavaScript在客户端进行支持。现在JavaScript逐渐被青岛网站建设公司用来编写服务器端程序。

6、VBSript

  VBS是微软环境下的轻量级的解释性脚本语言。basic语言起初是非结构化语言,后来经过完善成为结构化语言(VisualBasic,即VB),同时VB也是开发环境。为微软公司的C++开发工具。

7、Ajax

  即异步JavaScript和XML,是一种能够不刷新整个网页的前提下还能更新部分网页的技术。通过后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。

8、JSON

  JSON即JS对象标记(JavaScriptObjectNotation),是一种轻量级数据交换格式,能够代替XML的工作,即可以处理前端(JavaScript)和后台(web服务器端)之间的数据交互。特点是易于人们的读写习惯,易于机器的分析和运行,形式为一个以键值对形式表示的字符串。JSON跨语言,在移动端(Android、IOS)数据都可以由JSON来传输。

9、Boostrap

  Bootstrap,来自Twitter,是目前最受欢迎的前端框架。Bootstrap是基于HTML、CSS、JavaScript的,它在jQuery的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。

10、JQuery

  jQuery使用户可以更加方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,而且方便地为网站提供AJAX交互。


11、XML可扩展标记语言(ExtensibleMarkupLanguage),和html相比,xml允许用户对自己的标记语言进行定义。

12、XHTML可扩展超文本标记语言,比HTML语法更严格。

本文地址:http://www.city86.com/news_view_475/

    服务热线

    24小时咨询:

    15054251826

    业务咨询:

    15966820013(微信同号)

    官方微信

    关注公众号

    扫一扫加微信

    Copyright © 2011-2022 青岛诚企网络 city86.com
    青岛诚企网络专业企业网站建设-企业快速建站-成品网站制作-网站定制-网站设计-专业网站建设公司.

    在线客服

    Online Service