Java基础 —— CSS

CSS:层叠样式表(Cascading Style Sheets) --> 提高显示功能,定义样式

html提供了div与span,只为了封装文本数据,div为一行数据,span为行内的数据。

  • CSS与HTML结合方式:

    • 使用html标签中的style属性:<div style="color:red;font:..;size:24px;background-color:blue;">...</div>

      • 使用style标签提高代码复用性:

        • <style> div{样式;...} </style>
        • 或者<style type="text/css"> @import url(...); </style>
        • 或者<link rel="stylesheet" href".....css文件" type="text/css">
  • 选择器:
    • html标签名选择器:指定要加载样式的标签 div{...}(某一类标签)。
    • 类class属性选择器:使用的是标签中的class属性,专门给css提供操作的属性:
      • 对于标签<div class="haha">...</div>,可以如下修改:

        • <style type="text/css">
        • div.haha{...}
        • </style>
      • 对于有相同class的标签,如<span class="haha">...</span>,也可以使用如下语句:
        • <style type="text/css">
        • .haha{...}
        • </style>
    • id选择器:使用的是标签中的id属性,如div#qq{...}。在一般情况下,html标签中的id属性是唯一的,而且CSS与JavaScript都经常使用id属性。
  • 扩展选择器:
    • 关联选择器:div里面套有span标签,则写为:div span{...}。
    • 组合选择器:多重选择,如.haha.span,#qq,.xixi{...}多个选择使用相同的样式,中间用逗号隔开。
    • 伪元素选择器:比如超链接的四种状态,未访问,点击,悬停,访问后,即link,hover,active,visited四种,可以使用a:link{...}等指定某一种的样式。一般声明顺序为link --> visited --> hover --> active
  • 图文混排:图片标签#imgtxt{float:right;},使用的是绝对布局。
时间: 2024-10-13 04:53:47

Java基础 —— CSS的相关文章

java 基础(二)

java 基础(二)java 基础(二) 2016-2-1 by Damon 61. 编写多线程程序有几种实现方式 Java 5以前实现多线程有两种实现方法:一种是继承Thread类:另一种是实现Runnable接口.两种方式都要通过重写run()方法来定义线程的行为,推荐使用后者,因为Java中的继承是单继承,一个类有一个父类,如果继承了Thread类就无法再继承其他类了,显然使用Runnable接口更为灵活. 补充:Java 5以后创建线程还有第三种方式:实现Callable接口,该接口中的

Java基础知识【上】(转载)

http://blog.csdn.net/silentbalanceyh/article/details/4608272 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没有考虑到会坚持往后边写,这次应该是更新该内容.而且很讨厌写基础的东西,内容比较琐碎,而且整理起来总会很多,有可能会打散成两个章节,但是我不保证,有可能一个章节就写完了,所以有时候希望基础的很多内容还是读者自己去看看,我基本保证把基础的内容全部都写出来,见谅.这一个章节写了过后我会把前边那个关于基础类

java基础学习教程,J2EE企业实战视频教程

J2EE目前是很热门的一门学科了,同样,网络里有这样的学习课程也都是很多的,只是很多都没有一个系统的学习方法也有很多的培训机构也都开设了培训班,但是学费就是高得吓人了,至于效果,就不知道了我现在找到了一门J2EE零基础的课程,现在分享给大家,大家一起来研究讨论这些课程,是不是真的很实用 本课程共计有5个阶段,近30个项目配套在里面:第一学段:侧重于Java语言基础与J2SE核心技术第二学段:侧重于Java Web技术与数据库技术第三学段:侧重于J2EE框架级企业开发技术第四学段:侧重于富客户端技

JAVA基础学习-集合三-Map、HashMap,TreeMap与常用API

一.Map简述 1.1.简述 public interface Map<K,V> 类型参数: K - 此映射所维护的键的类型 key V - 映射值的类型 value 该集合提供键--值的映射.key不能重复,一对对的存储方式 将键映射到值的对象.一个映射不能包含重复的键:每个键最多只能映射到一个值. 1.2.方法 嵌套类摘要 static interface Map.Entry<K,V> 映射项(键-值对). 方法摘要 void clear() 从此映射中移除所有映射关系(可选操

Java基础教程免费分享

这是我自己早前听课时整理的Java全套知识,适用于初学者,也可以适用于中级进阶的人,你们可以下载,我认为是比较系统全面的,可以抵得上市场上90%的学习资料.讨厌那些随便乱写的资料还有拿出来卖钱的人!在这里我免费的分享出来供大家使用! 在这个平台真的可以学习到不少的东西!有很多的人都在无私的奉献着他们的智慧与知识. 希望对于Java学习者有所帮助! 如果你觉得好的话,就在评论出给予回应,谢谢. 首先建立好开发环境非常重要,工欲善其事,必先利其器.做任何开发,首先就是要把这个环境准备好,之后就可以去

学习大数据技术需要掌握哪些Java基础

大数据产业已进入发展的"快车道",急需大量优秀的大数据人才作为后盾.如果你是Java编程出身,那学习大数据自然是锦上添花:但如果你是刚刚接触大数据技术,还在Java编程基础阶段,这篇文章非常值得你看! 首先,我们学习大数据,为什么要先掌握Java技术? Java是目前使用非常广泛的编程语言,它具有的众多特性,特别适合作为大数据应用的开发语言. Java不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.Java语

使用java基础实现一个简陋的web服务器软件

使用java基础实现一个简陋的web服务器软件 1.写在前面 大学已经过了一年半了,从接触各种web服务器软件已经有一年多了,从大一上最开始折腾Windows电脑自带的IIS开始,上手了自己的第一个静态网站,从此开启了web方向学习的兴趣.到现在,从陪伴了javaweb阶段的Tomcat走来,也陆续接触了jetty,Nginx等web服务器软件.但是,这些web服务器的软件也一直都是开箱即用,从未探究过其背后的原理.今天,尽量用最简单的java代码,实现一个最简陋的web服务器软件,揭开web服

-Java基础-Java介绍

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. java的介绍 1.1java简介 Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言. 它最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机.电话.闹钟.烤面包机等家用电器的控制和通讯问题.由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划.就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机

第3篇-JAVA基础

第3篇-JAVA基础 每篇一句 :目标是给梦想一个期限,行动与坚持就是实现梦想的过程 初学心得: 遇到困难或问题,它不是休止符,而是引向你如何解决问题的标识 (笔者:JEEP/711)[JAVA笔记 | 时间:2017-03-26| JAVA基础 Ⅱ] 上篇回顾 上篇文章中我们学习了JAVA底层的运行机制与深入剖析以及解释其中JAVA基础代码的含义 本篇文章将JAVA基础Ⅱ全面剖析解释,因为JAVA基础非常重要,务必要牢记知识点!!! 1.JAVA基础语法格式 JAVA采用unicode编码 1