“#”在代码中的含义是什么?

时间:2013-05-13 05:12:43

标签: html

我正在试图找出一个新手编码。想知道#符号在代码中的含义或代表含义,例如#55555代码。或者#menu1中的div#menu1 ul.rMenu

尝试重新接受教育

6 个答案:

答案 0 :(得分:1)

# is used for elements with some id.

<div id="menu"> ====> div#menu

. for class

<div class="menu"> ====> div.menu

#指十六进制代码

答案 1 :(得分:1)

我认为#55555#表示十六进制代码,如果是#menu1#表示menu1 ID属性 ..

答案 2 :(得分:1)

与编程中使用的许多符号一样,符号的含义在不同的上下文中是不同的。以下是几个例子:

  • #555555表示十六进制表示法的颜色(本例中为灰色)。
  • #menu1表示ID为“menu1”的任何标记。
  • 其他上下文,例如Cold Fusion#name#表示插入名为“name”的变量。

一般来说,你提到的例子看起来像是来自CSS,所以随意查看CSS:

http://www.w3schools.com/cssref/

答案 3 :(得分:1)

我认为人们正在逐字逐句地提出这个问题并为这两个案例提供答案。

源代码中没有关于#的全局约定。这是一段没有传统用法的标点符号,并且与英语中常用的任何东西都没有很强的联系,因此它在编程语言中被重复使用。

它通常用于注释掉行(Ruby,Perl,Python等等):

if foo
  # Do something for foo.
end

它用于C和C派生语言来控制预处理器:

#include <stdio.h>

除了已经涵盖的CSS和HTML用法之外。

请参阅Wikipedia以获取其他编程语言中许多其他用途的链接。

答案 4 :(得分:0)

#55555 - Hexadecimal Number.
#menu1 - id of element
div#menu1 - id of element div.

答案 5 :(得分:0)

一个。不代码你在谈论CSS http://www.html.net/tutorials/css/lesson1.php

B中。你在两个不同的实例中谈论它的使用。

  1. #55555指的是一种颜色。数字前的#说:嘿,我现在要告诉你一种颜色

  2. #menu1是指特定ID。 这基本上意味着在div

  3. 中选择具有该id的元素

    对于前。

    <div>
      <div id="menu1">
              Hi
      </div>
    </div>
    

    CSS就像(颜色为红色)

    div #menu1{
         color:#550000; 
    }