「java过时标签」java标记方法过时
今天给各位分享java过时标签的知识,其中也会对java标记方法过时进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
HTML过时的标签有哪些
HTML 已经发展了多年,现在 W3C 已经发布了 HTML 5.1 的提案推荐标准,一些陈旧废弃的标签已经在后继的标准中逐渐消失。这里为大家列出那些已经被废弃 HTML 标签,看看你是不是还在使用它们。
acronym
首字母缩写,例如 WWW
类似的有abbr标签,表示单词缩写,例如 abbrinc./abbr。语法如下:
acronym title="World Wide Web"WWW/acronym
abbr title="incorporated"inc./abbr
推荐用abbr,不要用acronym(忽略上面提到的语义上的差异)。
applet
Java 小应用程序,主要提供绘图功能(在页面上通过代码绘制一些东西),例如:
applet code="ShowImage.class" width=600 height=400 archive="Imagetest.jar"/applet
目前几乎没什么用了,因为运行需要 JRE,而目前主流浏览器并不默认安装 JRE。
推荐使用canvas绘图,或者用object+embed嵌入 flash代替applet。
注意:使用object+embed是为了更好的兼容性,如果场景允许,推荐使用object。
basefont
basefont标签定义基准字体。该标签可以为文档中的所有文本定义默认字体颜色、字体大小和字体系列,例如:
basefont color="red" size="5" face="Arial" /
basefont标签只有 IE 支持。
推荐直接给body元素定义默认字体,所有子元素都会继承这些属性值。
bgsound
用来添加背景音乐,例如:
bgsound src="your.mid" autostart="true" loop="infinite"
推荐使用audio或者object+embed来代替,例如:
embed src="your.mid" autostart="true" loop="true" hidden="true"
big
用来放大字体,放大一号(嵌套多层可以放大更多),不支持的浏览器显示粗体,例如:
big大1号/bigbigbig大2号/big/big
至于“号”是怎么定义的就别管了,不推荐使用,建议根据语义采用em、strong或者自定义样式类代替。
blink
可以实现闪烁效果,例如:
blinkWhy would somebody use this?/blink
支持性很差,不推荐使用,同样不推荐使用(各大浏览器支持blink,但没有任何效果):
pThis should be avoided as well./p
建议采用animation代替
center
使内容居中,例如:
center文本及子元素会居中/center
效果类似于如下 CSS:
text-align: center;
不建议使用,确实没有任何理由去用。
dir
目录列表,例如:
dir lihtml/li lixhtml/li licss/li/dir
效果和ul基本相同,浏览器默认样式下列表项的左边距有细微差异。
不推荐使用,建议根据语义采用ul、ol或者dl。
font
用来定义字体、字号和颜色,例如:
font face="verdana" color="green" size="3"This is some text!/font
属性值和basefont一样。
不推荐使用,建议用 CSS 代替,没理由用这个标签。
frame
配合frameset分栏,例如:
!DOCTYPE htmlhtmlframeset cols="25%,*,25%"
frame src="frame_a.htm"
frame src="frame_b.htm"
frame src="frame_c.htm"/frameset/html
注意:用frameset替换掉body。
复杂的后台页面会用到frameset+frame布局,当然也可以采用 float/flex+Ajax 实现,根据具体场景来定。
frameset
见frame。
hgroup
给一系列标题分组,例如:
hgroup h1The reality dysfunction/h1 h2Space is not the only void/h2/hgroup
虽然提供了一点语义,但因为已经过时,所以不推荐使用。
建议采用header代替,例如:
header h1The reality dysfunction/h1 p class="subheading"Space is not the only void/p/header
isindex
单行文本控件,初始显示prompt属性值,例如:
isindex prompt="string" /
目前支持性很差,不推荐使用,建议用input元素代替。
W3C 建议千万不要用:
No, really, don’t use it. This element is deprecated. It is not implemented anymore.
具体用法可以参考 。
listing
不用管它是什么,微软都不建议使用了:
This element is obsolete and should no longer be used. Use HTMLPreElement, code or CSS instead. Renders text in a fixed-width font.
marquee
滚动字幕,效果很强大,例如:
marquee bgcolor="#ccffff" vspace="10" direction="up" height="104" width="22.35%" loop="3" scrollamount="1" scrolldelay="10" hspace="20"p align="center"font color="#000000"此处输入滚动内容/font/p/marqueemarquee这里是输入文字的地方,还可以放图片代码、Flash动画代码和gif动态小图代码。/marquee
多用来实现公告,虽然已经过时了,但效果确实很强大,而且支持性良好。
multicol
用来实现多列布局,不建议使用,任何主流浏览器都不曾支持过。
MDN 称其从未被任何主流浏览器支持过:
The HTML element was an experimental element designed to allow multi-column layouts. It never got any significant traction and is not implemented in any major browsers.
nextid
作用未知,支持性未知,不建议使用。
nobr
禁止换行,例如:
pOur telephone number is nobr0800 123 123 123/nobr./p
不推荐使用,建议用 CSS 代替:
white-space: nowrap;
noembed
在浏览器不支持embed时,显示内容,类似于noscript,例如:
noembed
img src="/images/inflate.jpg" alt="Inflate the tyre by holding the
pump at 90 degree angle to the valve"
pYou can inflate the tyre by holding the pump at 90 degree angle
to the valve, as shown in the image above./p
/noembed
不推荐使用,如果需要考虑兼容性的话,建议采用object+embed+noembed(embed / noembed 作为 object 的回退)。
noframes
在浏览器不支持frameset+frame时,显示内容,类似于noscript,例如:
html
frameset cols="25%,50%,25%"
frame src="frame_a.htm"
frame src="frame_b.htm"
frame src="frame_c.htm"
noframesSorry, your browser does not handle frames!/noframes
/frameset
/html
如果需要考虑兼容性的话,可以作为frame的回退,建议采用 float/flex + Ajax 实现,根据具体场景来定。
plaintext
忽略内容中的html标签,作用类似于pre,例如:
pThe markup for this is:/p
plaintext
h1Main heading goes here/h1
pFirst paragraph goes here/p
h2Sub-heading goes here/h2
/plaintext.
/body
/html
不推荐使用,建议根据语义用pre或者code代替。
spacer
插入空白,例如:
spanJust a text node/span
spacer type="horizontal" size="10"/spacer
spanJust another text node/span
spacer type="block" width="10" height="10"/spacer
strike
删除线,效果类似于del和s,例如:
pVersion 2.0 is strikenot yet available!/strike now available!/p
不推荐使用,建议用del代替。
tt
键盘输入(teletype),例如:
pttTeletype text/tt/p
不推荐使用,建议根据语义用kbd(键盘按键)、var(变量)、code(代码)、samp(样例输出)或者CSS代替。
xmp
80 列的样例输出,样式效果类似于pre,语义类似于samp,例如:
xmp
Stock ID Description Price Quantity in Stock
-------- ----------- ----- -----------------
116 Inflatable Armchair 21.50 13
119 Walkie Talkie 40.20 44
/xmp
目前浏览器支持该标签,但不限制 80 列。
不推荐使用,建议采用samp代替。
我该如何说服开发者不要使用table等过时标签
现在还用table布局的真的好奇葩了,已经过时很久了。说服那群table开发的已经没有用了,用table布局想来也是他们没有怎么学习过或者不熟悉div+css吧,所以才坚持table布局。这些问题跟他们反映我觉得意义不大了,还是向老板反映吧。要是老板觉得坚持table的话,那我建议你还是另外找团队吧。像我们这些做网站的,这种与时俱进,站在科技前方的工作部门,要是死守老技术,迟早会越来越没前途。这样的没前途的公司,趁自己还没投入感情,还是尽早结束吧。
要说服他们无非就是列出table和css的优劣
table:生成前端快捷,但是一但修改则要重新切图,重新做一遍网站,在网页里可以适当“局部!”使用,但是不适合整个页面,维护太难,工程量大,效率不高,效果不好。
css:书写要灵活,对技术人员要求相对要高,但是能做的特效非常多,功能也非常多,维护简单,效率也高,也简化了后台做程序循环。css的网页能循环使用,在以后模板足够的时候,你用table做一个网页,我能用css做8个,在客户对网页设计越来越挑剔的现在,不使用css是抓不牢客户的。
css相对table的最大缺点就是:兼容性。
我能想到的基本就这些,要是table党坚守己见,我只能说,你们做的网页自己维护(我们公司是这样的,这个网页谁负责的就负责到底,搞不定你就不要这样搞,要么重做,要么看其他同事哪个肯愿意帮你)。要改变table党,最重要的不是说服他们,而是教会他们怎么写css
JAVA 中的getlable方法过时用什么代替?
@Deprecated
public String getLabel()
已过时。 - 由 getText 取代
返回标签文本。
返回:包含标签的 String
这个是在API doc里面找到的。getLabel方法由getText方法代替
如何彻底删除java?
彻底删除方法:
你可以检查是否安装了Java在Windows或不进入控制面板,找Java图标;
使用这个控制面板选项,你还可以禁用java在Web浏览器中没有卸载它。下面我会解释这种选择。如果你回到程序和功能控制面板,点击,你可以看到所有您的计算机上安装的java版本的不同;
删除旧版本的java;摆脱了旧的版本,你可以下载并安装java的最新版本,它会自动检查版本再安装新版本可以运行java卸载工具;
程序会检查你的版本的java然后删除过时的版本;
禁用java,如果你需要偶尔使用java的某些网站,而不需要所有的时间启用,您可以禁用它,而不是卸载;打开控制面板,单击Java然后点击安全标签;
勾选启用Java内容在浏览器中禁用Java在Internet Explorer的盒子,值得注意的是,Chrome还不支持java了42以后的版本,所以你不必担心它在浏览器,你必须点击工具,然后选择添加插件和插件。点击,然后点击禁用Java平台;
JavaRa一旦你下载它,只是运行应用程序,你会看到几个图标,但我们要用一个java运行时删除;
在第一个屏幕,它会告诉你,卸载程序没有被发现,这是好的因为我们卸载所有版本的java。只需要点击下一个按钮;
删除java在Mac:在Mac上,一切都是相同的,除了卸载过程,你可以看看java安装在您的Mac差不多一样的窗户;只要打开系统偏好设置,查看是否有Java图标的底部。
java过时标签的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java标记方法过时、java过时标签的信息别忘了在本站进行查找喔。