java入门必学:HTML和CSS

Java开发已经悄无声息的走进我们的生活中,无论是手机软件、手机Java游戏还是电脑软件等,只要你使用到电子产品就会碰到和Java有关的东西,更多的企业正采用Java语言开发网站,也吸引了好多志同道合的朋友开始加入Java开发的行列。

我们知道在Java的学习中,Javaweb是我们的必修阶段,而在Javaweb开发中,我们学习的第一课便是HTML5和CSS的入门基础。我们常说的要浏览的网页就是由HTML语言来编写的,而CSS就是能让我们的网页更加绚丽。通过HTML和CSS的编码来显示我们的网页。所以web开发的必备技能便是HTML和CSS。

那什么是HTML呢?HTML就是超文本标记语言。下面是为大家准备的HTML的发展史,教你一步一步踏入Java的世界。

HTML1.0-2.0,分别是在1989年和1991年诞生,起初的这两个版本只有几个基本的标签,而且做出来的网页也不是很好看,但已经支持了超文本。所以几乎web上的每一个人都有他们的主页。

HTML3是在1995年的时候诞生,那时候还诞生了一场漫长而残酷的浏览器战争,Netscape和 microsoft都在试图争霸世界,每个浏览器都在不断的增加自己的专用扩展包。

HTML4有1998年诞生,此时浏览器战争结束,web标准诞生,HTML的结构和表现分离到两种语言,一种语言用于实现结构(HTML);一种语言用于表现(CSS)

HTML4.01在1999年诞生,与HTML4相比只是做了一些简单的修补,所有的浏览器都采用一直的标准,除了IE浏览器,所以web开发人员都要单独做一些工作。

XHTML在2001年诞生,是XML和HTML的结合,只是XHTML相比于HTML的标准更加严格。但是web开发人员对HTML的灵活性更加的拥护。

HTML5是沿用了HTML4.01的大部分特性,提供了体现web新发展的新特性,完全支持XHTML风格的代码,从此HTML5成为大家公认的标准。也就是我们现在都在用的版本HTML5。

HTML5 目标是书写简洁的HTML代码,创建更加简单的web程序。而我们HTML5常用的标签:标题标签、段落标签、无序列表标签、有序列表标签等

我们目前用的CSS3是CSS的新标准,是对CSS2的更新,就像我们美丽的图片,和我们在照片中做的特效,将我们的网页装饰的更加精彩,我们看起来更加舒服。

高楼之所以能高峨耸立,是因为有地基的全力支撑;同样的Java开发之所以能够尽善尽美,是因为我们的HTML和CSS的完美助力,学习Java开发从这里开始吧!

时间: 2024-10-08 09:36:06

java入门必学:HTML和CSS的相关文章

【慕课网】php工程师学习计划之我的学习笔记——01 入门必学web基础 htmlcss基础课程 篇

为了进一步学习PHP,本周我选定了慕课网的PHP工程师学习计划, 从今天2015-07-06 10:24:47开始从头学习:计划本周尽快学习完成本课程,谨此作为笔记. 有个好的学习计划和思路非常非常重要,非常感谢慕课网提供本套学习计划,希望更多地学习平台能提供像这样全面一条龙学习思路清晰地教程. 计划图:链接 我的学习状况:2015-07-06 10:29:46 开始随记: php工程师学习计划笔记——01 入门必学web基础 htmlcss基础课程 篇 入门篇: text-align:cent

关于项目分组和项目合并——入门必学

项目分组:前台INDEX文件对应一个index.php单入口文件,后台ADMIN对应另外一个单入口文件,这种模式: 项目分组的劣势是:很多的配置文件.函数无法共用.所有我们开始用项目合并的方式来做: 步骤: 1.像之前一样建立单入口文件(只需要一个单入口文件): 2.建立公用配置文件(命名为config.php): 在APP/Conf文件夹下的配置文件中添加以下两个定义(其它的还一样): 'APP_GROUP_LIST'=>'Index,Admin',//开启分组 'DEFAULT_GROUP'

架构之路—java开发必学知识点详细梳理

大家好,今天为大家带来了java开发必学的知识点的梳理,希望对小伙伴们在技术成长的道路上有所帮助. 数据库 mysql 1.sql基本语法(数据类型.增删改查.join.函数等). 2.索引(分类,失效条件,explain的使用,优化条件). 3.引擎的对比(InnoDB,MyISAM). 4.事物.隔离级别. 5.数据库的锁(行锁,表锁,读锁,写锁,悲观锁,乐观锁,以及加锁的select sql方式). 6.分库分表,主从复制,读写分离. 7.mysql的中间件 mycat nosql red

java开发必学知识:动态代理

目录 1. 引言 2. 代理模式及静态代理 2.1 代理模式说明 2.2 静态代理 2.3 静态代理局限性 3. 动态代理 3.1 JAVA反射机制 3.2 JDK动态代理 3.2.1 JDK动态代理 3.2.2 JDK动态代理与限制 3.4 CGLIB动态代理 4. 动态代理在Spring的应用:AOP 4.1 AOP 概念 4.2 AOP编程 4.2.1 引入aop依赖 4.2.2 定义切面.切点与通知 5. 总结 参考资料 往期文章 一句话概括:java动态代理通过反射机制,可在不修改原代

Web前端入门必学知识

入门主要有三个部分   一.html+css部分:      1.前端的入门门槛极低,体现在HTML和CSS上运行环境就是浏览器,html+css这部分特别简单,网上搜资料,书籍视频非常多.css中盒子模型,流动,block,inline,层叠,样式优先级等这些自学起来也是非常容易.最 后再深入了解下浏览器差异性,ie9以下兼容简单了解就行了,ie9以下浏览器被淘汰掉是趋势,低版本没必要浪费大量时间去学习兼容主流浏览 器,google chrome浏览器.firefox浏览器.safari浏览器

javascript新手入门必学程序推荐

获取[下载地址]   QQ: 313596790A 代码生成器(开发利器);     增删改查的处理类,service层,mybatis的xml,SQL( mysql   和oracle)脚本,   jsp页面 都生成   就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池druid;  数据库连接池  阿里巴巴的 druid.Druid在监控.可扩展性.稳定性和性能方面都有明显的优势C 安全权限框架shiro ;  Shiro 是一个用 Java 语言实现的框架,通过

小白入门必学Python基础语法

最近开发中用到Python比较多,所以将Python的基础语法总结出来供Python入门者学习. Unicode Unicode(统一码.万国码.单一码)是计算机科学领域里的一项业界标准,包括字符集.编码方案等.Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言.跨平台进行文本转换.处理的要求.Unicode规定所有的字符和符号最少由16位来表示(2个字节),即:2**16=65536 UTF-8 UTF-8(8-bi

Java初学者必学的六大Java语言要点

本文主要讲述Java新手之学习Java语言的六大要点,更多Java教程知识,请登陆疯狂软件教育官网. Java的学习是比较复杂的,主要表现在相关的一系列平台.规范和协议上.有经验的Java程序员都知道,只掌握了Java语言本身很难开发应用程序.本文不讨论这些复杂的概念,而是我是在广州参加的培训,现在从初学者的角度,对于Java语言本身的学习提出自己的见解和建议. 本文的讨论基于以下假设: 1. 学习的目的是为了将来进行应用程序的开发,而不是进行语言理论研究 2. 将来的应用开发是在成熟的平台上展

语言入门必学的基础知识你还记得么?

不管我们学习什么语言,一开始都是语法,对于面向对象的语言来讲,学习完语法之后,就是OOP了,主要还是三大概念:继承,多态,封装.而且我们经常也会遇到一些面试题,会考察我们父子类之间的继承关系等. 这段时间深造ASP.NET-MVC框架,研读<<asp.net-mvc框架揭秘>>一书的时候,感觉到了自己的不足与渺小.尽管大三就看过这本书,但那时候看的懵逼,半知半解吧.再过了差不多一年之后再回头看这本书,学到了不同的知识,也看到了不同的一面,这说明自己也是在逐步提升的.这两天研读Con