html css命名中,怎么鉴别是关键字?

MiSenIn 2011-08-05 11:06:04
<div class="mydiv">内容...</div>
<div class="类名">内容...</div>


如上述表达式,div的css类名 取名应该有一个规则吧?
有的时候我怕会取名取到和关键字重复的 怕影响css效果。 比如我就很怕使用如下 感觉风险很大的类名
<div class="name">内容...</div>
<div class="title">内容...</div>
<div class="pic">内容...</div>
<div class="head">内容...</div>
<div class="data">内容...</div>

这些是合法的吗? 至少告诉我上述 命名是否正确 好吗?

name, title,pic,head,data
...全文
218 11 打赏 收藏 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
咸魚先生 2011-08-06
  • 打赏
  • 举报
回复
CSS命名里好像没有关键字哟,,只有取的有意义就行了,方便程序员理解,也方便以后修改,别取什么aaaaa啊abc就行,
ddcatlee 2011-08-05
  • 打赏
  • 举报
回复
类名 是写css人自己定的,没有系统关键字之说
ZYLBLCU 2011-08-05
  • 打赏
  • 举报
回复
正确~~~
  • 打赏
  • 举报
回复
帽子太大,需要限定。

比如title,是哪里哪个部位的title? pic,是哪部分的pic? 不指明的话,它和img表示的意思不就一样了吗。

所以,用“结构或者视觉对象的名称+相对于此对象的CSS细节名称”更合适,比如“产品Title”,“产品Tel”,"产品Pic"和“公告Title”,“公告Content”等。这里用中文只是为了表意直接点。
  • 打赏
  • 举报
回复
楼主可以参考这个文章看看
http://blog.csdn.net/theforever/article/details/5725644
  • 打赏
  • 举报
回复
CSS就是CSS,和JS与HTML的关键字名称都不发生关系,因为其标注和使用及识别都是自成体系的。

不过虽不存在名称冲突的问题,却存在意义理解上的问题,所以名称也的确需要注意语意。

从这个角度来说,楼主起的这些名字就全错了,帽子太大,需要限定。
fly3854264 2011-08-05
  • 打赏
  • 举报
回复
如果这样写 CSS 样式的话是没有问题的, 不管是 id 还是 class 选择符,在写样式布局的时候,前面都会加上 '#' 和 '.' 这样就不会有和关键字有重复的了。 你可以试试的。
<html>
<style type="text/css">
#name,#title,#head
{
background-color:#adff00;
width:50px;
height:30px;
margin:10px;
}
.name,.title,.head
{
background-color:#0099CC;
margin:20px;
width:20em;
}
</style>
</head>

<body>
<div id="name"><h1>name</h1></div>
<div id="title"><h2>title</h2></div>
<div id="head"><h3>head</h3></div>

<div class="name"><h1>name</h1></div>
<div class="title"><h2>title</h2></div>
<div class="head"><h3>head</h3></div>
</body>
</html>
BLUE_LG 2011-08-05
  • 打赏
  • 举报
回复
应该是随意的吧,如果你取元素时,都会加上".class"或者“#id”什么的,都不会对其他系统自带的元素构成影响吧。。
KK3K2005 2011-08-05
  • 打赏
  • 举报
回复
可以试试看
MiSenIn 2011-08-05
  • 打赏
  • 举报
回复
不会和别的冲突吗? 比如 类名取名为 name , title
内容概要:本文聚焦于“基于中间电容应力分担机制的三阶立方体双向DC-DC变换器”的建模与优化设计,系统阐述其在dq域下的动态建模方法与控制策略优化,涵盖变频与移相协同控制、高电压增益实现、降频软启动、多模式平滑切换等核心技术。结合Matlab、Simulink及PSCAD仿真平台,深入实现全桥LLC、双三相LLC等谐振变换器的混合控制与动态响应分析,并拓展至飞轮储能系统、混合储能平抑风电波动、直流母线电压稳定控制等实际应用场景,构建了从器件级建模到系统级集成的完整仿真体系。同时包含多项高水平期刊论文的复现内容,强化科研可重复性与工程实用性。; 适合人群:电力电子、电气工程及其自动化等相关专业的研究生、科研人员及从事新能源发电、储能系统、电动汽车、智能电网等领域研发的工程技术人员;具备电路拓扑分析、控制系统设计及仿真基础者更佳。; 使用场景及目标:①掌握高频双向DC-DC变换器的精确建模与先进控制方法;②复现并验证权威期刊论文中的关键仿真案例,提升科研创新能力与仿真技术水平;③应用于储能系统能量管理、新能源并网调控、电动汽车充放电模块等高性能电源变换系统的优化设计与动态性能分析。; 阅读建议:建议按照文档目录结构循序渐进学习,优先理解主拓扑的工作原理与控制逻辑,结合所提供的仿真模型进行实操复现,重点关注不同工况下的动态响应、稳定性边界及模式切换过程,深化对电力电子系统协同控制与多时间尺度动态特性的理解。
内容概要:本文系统研究了基于序贯蒙特卡洛模拟法的配电网可靠性评估方法,并通过Matlab代码实现了算法的仿真与复现。文章深入阐述了该方法在电力系统可靠性分析中的理论基础,通过模拟电力元件的故障与修复过程的时间序列,对配电网的关键可靠性指标(如系统平均停电频率SAIFI、平均停电持续时间SAIDI等)进行精确统计评估。研究结合IEEE标准测试系统,详细展示了状态转移抽样、时序仿真流程设计及可靠性指标计算等关键技术环节的实现方法。该方法能够有效处理复杂配电网络中元件的随机性、相关性与时序特性,为电网的规划、运行维护及风险评估提供了科学、可靠的决策依据。; 适合人群:具备电力系统基础知识和Matlab编程能力的高校研究生、科研人员及从事电力系统可靠性分析的工程技术人员。; 使用场景及目标:①掌握序贯蒙特卡洛模拟法在配电网可靠性评估中的应用原理与实现技巧;②学习如何通过时序仿真评估SAIFI、SAIDI等核心可靠性指标;③为电网规划、故障风险分析和运维策略制定提供量化分析工具; 阅读建议:此资源以Matlab代码为核心载体,强调理论与实践的紧密结合,建议读者在学习过程中仔细研读算法原理,动手运行并调试所提供的代码,深入理解状态抽样、时序推进和指标统计的每一个细节,以达到融会贯通的目的。

61,117

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧