2010-01-22 2 views
1

qu'est-ce que ./CoverFlows_files/coverflow.js signifie?Quelqu'un peut-il me diriger vers un lien qui décrit ce que l'url (points) signifie par exemple?

Je comprends ../CoverFlows_files/coverflow.js des moyens [se déplacer d'un répertoire] Et /CoverFlows_files/coverflow.js moyens [aller d'ici en bas]

est également il y a moyen de se rendre à la racine comme dans asp.net son ~/ ...?

L'autre chose que je ne fait comprendre est où mettre

<link rel="stylesheet" type="text/css" href="CoverFlows_files/coverflow.css"> 

et

<SCRIPT type="text/javascript" src="./CoverFlows_files/coverflow.js"></SCRIPT> 

-ce que ces deux balises doivent aller dans la tête ou dans le corps ou est-ce pas d'importance? Je suppose que si quelqu'un a un lien vers une page Web qui va sur ces sujets de base qui serait immensément utile.

Cordialement PQ

Répondre

2

Les chemins ne sont pas utilisés seulement dans « Web- environnements "alors je vais essayer de l'expliquer un peu plus loin. (je vais utiliser la syntaxe suivante: where we are + what path we type = what's the absolute path)

  • ./path/to/file Recherche uniquement dans le dictionnaire courant:
    • /home/crozin + ./path/to/file = /home/crozin/path/to/file
    • http://blah.com/support/ + ./path/to/file = http://blah.com/support/path/to/file
  • /path/to/file est un chemin absolu:
    • /home/crozin + /path/to/file = /path/to/file
    • http://blah.com/support/ + /path/to/file = http://blah.com/path/to/file
  • path/to/file recherche dans tous les répertoires de include_path (variable OS). Donc, si include_path est réglé sur: .;/home/crozin;/tmp alors il va rechercher dans:
    • /home/crozin + path/to/file = ./path/to/file et /home/crozin/path/to/file et /tmp/path/to/file
    • http://blah.com/support/ + path/to/file = http://blah.com/support/path/to/file (essentiellement le même que l'exemple premier)

En ...: url(...) toujours utiliser un chemin absolu. Dans les "environnements web", c'est le style le plus simple.

4

./ signifie répertoire courant

CoverFlows_files/coverflow.css et ./CoverFlows_files/coverflow.css sont essentiellement même

/CoverFlows_files/coverflow.css est un chemin absolu du nom de domaine

Par exemple http://yoursite.com/CoverFlows_files/coverflow.css même que /CoverFlows_files/coverflow.css

En ce qui concerne les scripts et les feuilles de style, vous pouvez le mettre partout

Mais les bonnes pratiques pour accélérer votre site web est

Put Stylesheets at the Top

Put Scripts at the Bottom

Questions connexes