Java Web开发技术教程入门-静态网页技术
这本书的第二章讲解的是“动态网站的开发环境”。书里要求我们安装JDK,Tomcat、Eclipse等应用目前使用最广泛的Java Web开发环境是Eclipse,通过配置可以将它和Tomcat集成起来。
在学动态网页技术之前,我们肯定会首先了解“静态网页开发技术”,所以这本书的第三章就开始讲解“静态网页技术”,所谓“静态网页技术”俗称HTML (which)是一种超文本文档的标记语言,它可以在普通文本上加上各种标签,图片,声音,动画以及影视等内容。
HTML文档结构是以<html>开头以</html>结尾。在HTML上有许多有趣的标签。比如:font 这个标签可以设置字体类型、color 这个标签可以设计字体、边框等颜色、table 这个标签使可以创建表格以及设置表格属性。
这个超文本标记语言(Hypertext Marked Language)可以独立于操作系统平台。在普通的文本上加上各种标签可以呈现出各种精美的效果。
这本书除了介绍HTML开发静态网页之外,还介绍了JavaScript和CSS。
首先,JavaScript是一种动态的,弱型的,基于对象和时间驱动的脚本语言,它的解释器被称做JavaScript引擎,是浏览器的一部分。JavaScript 广泛用于Web应用开发,通常来为页面添加各式各样的动态功能,为用户提供更流畅的浏览效果JavaScript脚本是用锅嵌入在HTML中实现自身功能。
博主认为JavaScript常用的几种事件是:单击事件(onClick)、改变事件(onChange)、选择时间(onSelect)以及聚焦事件(onFocus)。
那么CSS是什么呢?CSS全称(Cascading Style Sheets),俗称层叠样式表单,简称样式表。CSS是一种为网站添加布局效果的出色工具,它可以位网页设计者节省大量时间。同时,CSS的样式可以精确控制页面里每一个元素的字体样式,背景排列方式,区域尺寸,边框等。使用CSS能够简化网页的格式代码,加快网页加载的速度,外部链接样式可以同时定义多个页面,极大的减少工作量。
总结:HTML是一种标记语言,而JavaScript和CSS是这种标记的重要扩展,可以进一步美化页面。
Java Web开发技术教程入门-静态网页技术的更多相关文章
- Java Web 开发必须掌握的三个技术:Token、Cookie、Session
在Web应用中,HTTP请求是无状态的.即:用户第一次发起请求,与服务器建立连接并登录成功后,为了避免每次打开一个页面都需要登录一下,就出现了cookie,Session. Cookie Cookie ...
- 勤拂拭软件系列教程 - java web开发
勤拂拭软件工作室持续推出Java Web开发系列教程与案例,供广大朋友分享交流技术经验,帮助喜欢java的朋友们学习进步: 1. 勤拂拭软件 java web 开发教程(1) - 开发环境搭建 勤拂拭 ...
- 系列教程 - java web开发
代码之间工作室持续推出Java Web开发系列教程与案例,供广大朋友分享交流技术经验,帮助喜欢java的朋友们学习进步: java web 开发教程(1) - 开发环境搭建 技术交流QQ群: 商务合作 ...
- java web 开发三剑客 -------电子书
Internet,人们通常称为因特网,是当今世界上覆盖面最大和应用最广泛的网络.根据英语构词法,Internet是Inter + net,Inter-作为前缀在英语中表示“在一起,交互”,由此可知In ...
- Java Web开发技术教程入门-初识动态网页
这段时间学校搞了一个"阅战阅勇"的阅读活动,奖品还是挺丰富的~于是,奔着这些奖品,我去图书馆借了这本<Java Web开发技术教程>.一是为了那些丰富的奖品,二是为了回 ...
- Java Web开发技术教程入门-JSP基本语法和九大内置对象
这两天气温逐渐升高,好想把自己泡在冰块里······ 恩嗯摁蒽恩嗯摁蒽恩嗯摁蒽恩嗯摁蒽.......今天阅读到了这本书的第四章-JSP基本语法.经过第一天的阅读,我们明白JSP技术是Java Web开 ...
- day04 Java Web 开发入门
day04 Java Web 开发入门 1. web 开发相关介绍 2. web 服务器 3. Tomcat服务器启动的问题 4. Tomcat目录结构 5. Web应用程序(虚拟目录映射,缺省web ...
- 要web开发精品教程吗?免费无广告一百期连讲的那种-逐浪CMS前端开发100期入门教程全面开放
要web开发精品教程吗?免费无广告一百期连讲的那种-逐浪CMS前端开发100期入门教程全面开放 大师主讲 经验难得 由逐浪CMS首席架构师发哥老师,亲自主理讲解. 历时一年精心打造, 汇聚了互联网诞生 ...
- java web 开发入门
Java web,是java技术用来解决web互联网领域的技术总和.Java web技术主要包括客户端和服务端,java在客户端的服务有java applet,不过用的非常少,大部分应用在服务端,比如 ...
随机推荐
- POJ 3352 Road Construction 中一个结论的证明
题面 分析: 很多人都给出了做法,在这里不赘述.大概就是先把桥找出来,然后边双缩点,最后统计新图上的度数.因为缩点后为一棵树,所以度数为1(即为叶子)的点的数目+1再除以2下取整就是答案. 这里主要证 ...
- 51nod-1640--天气晴朗的魔法(简单最小生成树)
1640 天气晴朗的魔法 题目来源: 原创 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 这样阴沉的天气持续下去,我们不免担心起他的健康. 51nod魔法学校近日 ...
- Django日志的配置
做开发离不开日志,以下是我在工作中写Django项目常用的logging配置. BASE_LOG_DIR = os.path.join(BASE_DIR, "log") LOG ...
- 在MVC项目中使用Ninject
项目结构图: App_start文件夹中的文件是VS自己创建的,其中NinjectWebCommon类在创建之初并不存在.后面会再次提到! 添加一个Home控制器.代码如下: using Essent ...
- Python学习笔记:外部数据的输入、存储等操作
查看current工作路径: >>> import os >>> os.getcwd() 'D:\\python' 更改工作路径: >>> os. ...
- 字符 kotlin(3)
字符 用 Char 类型表示.它们不能直接当作数字) { // 错误:类型不兼容 // …… }} 字符字面值用单引号括起来: '1' . 特殊字符可以用反斜杠转义. 支持这几个转义序列: \t . ...
- MSTest/NUnit 单元测试 代码覆盖率试用 OpenCover 和ReportGenerator
VS自带是单元测试代码覆盖率(VS自带这个是最佳选择)需要企业版才有.很蛋疼...... 1.下载安装OpenCover 和ReportGenerator. 关于这2个是干啥的百度下.简单说就是可以分 ...
- Java servlet和JSP的区别和联系
Java servlet技术:在Java代码中嵌入HTML JSP技术:HTML输出时比较便捷,就在HTML中嵌入Java代码 Java servlet技术:擅长编写Java代码 JSP技术:擅长页面 ...
- 【ABAP系列】SAP ABAP 资产类BAPI过账 BAPI_ACC_DOCUMENT_POST
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 资产类BAPI ...
- C++随笔(0)——关于const
最近发现自己对const这一块其实不甚熟悉,所以复习一下const的相关知识点. 基本用法 const int bufSize = 512; 上面这样就可以将bufSize定义为常量,编译的时候编译器 ...