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,不过用的非常少,大部分应用在服务端,比如 ...
随机推荐
- Springboot 使用JdbcTemplate
Springboot 使用JdbcTemplate book package com.draymonder.book.jdbc; public class Book { private Integer ...
- Mysql cluster管理节点配置文件详解
一.定义MySQL Cluster的TCP/IP连接TCP/IP是MySQL集群用于建立连接的默认传输协议,正常情况下不需要定义连接.可使用“[TCP DEFAULT]”或“[TCP]”进行定义. 1 ...
- [CSP-S模拟测试]:小L的数(数位DP+模拟)
题目传送门(内部题132) 输入格式 第一行一个整数$t$. 接下来$t$行每行一个整数$n$. 输出格式 $t$行,每行一个整数表示答案. 样例 样例输入: 41818231232691052109 ...
- linux文档与目录的相关命令
Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有“盘(C盘.D盘.E盘)”的概念.已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来 ...
- 如何解决Struts2和Servlet共存问题
我之前用Servlet写过二维码扫描登录,结果把它整合到ssh框架中,发现Servlet和Struts存在共存问题,这是因为当我们在页面在请求应用时,struts2将会截获所有请求,对于servlet ...
- gromacs2018使用踩坑记--insert-molecules
1] gmx插入分子[ -f [<.gro / .g96 / ...>] ] [ -ci [<.gro / .g96 / ...>] ] [ -ip [<.dat> ...
- leetcode 34在排序数组中查找元素的第一个和最后一个位置
class Solution { public: vector<int> searchRange(vector<int>& nums, int target) { ve ...
- IFB
本文翻译自Linux官方IFB文档 IFB(中介功能块设备)是IMQ(中介队列设备)的继任者,IMQ从来没有被集成过,IFB拥有IMQ的优点,在SMP上更加清晰明了,并且代码量缩减了非常多,旧的中介设 ...
- Javadoc常见的标记和含义
1.@param 方法参数的说明 2.@return 对 方法返回值的说明 3.@throws 方法抛出异常的描述 4.@version模块的版本号 5.see参数转向 6.@deprecated标记 ...
- mysql允许外网访问 和修改mysql 账号密码
mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停. 解决方法如下: 1,修改表, ...