2013-05-13 4 views
3

J'essaie de trouver un code en tant que débutant. Vous vous demandez ce que le symbole # signifie ou représente dans un code, comme #55555 pour un nombre. Ou #menu1 dans un div: div#menu1 ul.rMenu?Que signifie "#" dans un code?

Essayer de revenir dans une éducation

Répondre

0
#55555 - Hexadecimal Number. 
#menu1 - id of element 
div#menu1 - id of element div. 
1
# is used for elements with some id. 

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

. for class 

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

# fait référence au code hexadécimal

1

Je pense que dans le cas de #55555, # indique code hexadécimal et en cas de #menu1, # indique menu1 est un ID attribut ..

+0

ouais c'est gentil :) –

+0

@BaSha C'est correct ;-) –

1

Comme de nombreux symboles utilisés en programmation, la signification du symbole est différente dans différents contextes. Voici quelques exemples:

  • # 555555 signifie une couleur (grise dans ce cas) en notation hexadécimale. # Menu1 signifie toute étiquette portant l'identifiant "menu1".
  • D'autres contextes, tels que Cold Fusion # nom #, permettent d'insérer la variable nommée "nom".

En général, les exemples que vous mentionnez l'impression qu'ils sont de CSS, donc ne hésitez pas à consulter CSS:

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

0

A. Non Code vous parlez CSS http://www.html.net/tutorials/css/lesson1.php

B. Vous parlez de son utilisation dans 2 instances différentes.

  1. #55555 fait référence à une couleur. Le # avant le numéro dit .. Hey je vais vous dire une couleur maintenant

  2. #menu1 fait référence à un ID spécifique. Cela signifie essentiellement sélectionner un élément avec cet identifiant de dans un div

Ex.

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

Et le CSS serait quelque chose comme (couleur ce rouge)

div #menu1{ 
    color:#550000; 
} 
1

Je pense que les gens prennent cette question un peu trop à la lettre et apporter des réponses à ces deux cas précis.

Il n'y a pas de convention globale concernant # dans le code source. C'est un morceau de ponctuation qui n'a pas d'usage conventionnel et qui n'est pas fortement associé à tout ce qui est couramment utilisé en anglais, donc il est souvent réutilisé dans les langages de programmation.

Il est souvent utilisé pour commenter les lignes (Ruby, Perl, Python, beaucoup d'autres):

if foo 
    # Do something for foo. 
end 

Il est utilisé en C et langues C-derived pour contrôler le préprocesseur:

#include <stdio.h> 

En plus des usages CSS et HTML déjà couverts.

Voir Wikipedia pour des liens vers de nombreuses autres utilisations dans d'autres langages de programmation.