Elementul script
Când JavaScript este plasat într-un document HTML, trebuie să se afle într-un element script. Un element este utilizat pentru a lega un fișier JavaScript extern sau pentru a include scripturi în linie (inline) (fragmente de script în fișierul HTML). Un element
scriptscript pentru conectarea la un fișier JavaScript extern arată astfel:
<script src="script.js"></script>
Scriptul în linie are avantajul că atât HTML cât și JavaScript sunt într-un singur fișier, ceea ce este convenabil pentru dezvoltare rapidă și testare. Este recomandat să aveți JavaScript într-un fișier separat pentru funcțiile JavaScript care pot fi utilizate în mai multe pagini și, de asemenea, pentru a separa conținutul de comportament.
Exercițiu: Discuție în funcție de specificații HTML5.
JavaScript în linie
Utilizarea JavaScript inline vă permite să lucrați cu ușurință cu HTML și JavaScript în aceeași pagină. Acest lucru este utilizat în mod obișnuit pentru testarea temporară a unor idei și în situațiile în care codul scriptului este specific acelei pagini.
<script>
// JavaScript code here
</script>
Marcatori de comentarii HTML în linie
Comentariile HTML în linie se folosesc pentru a împiedica browserele mai vechi care nu înțeleg elementul scriptului să afișeze codul scriptului în text simplu.
<script>
<!--
// JavaScript code here
// -->
</script>
Browserele mai vechi care nu înțeleg elementul script vor interpreta întregul conținut al elementului script de mai sus ca un singur comentariu HTML, începând cu „<!--” și terminând cu „-->”, ignorând în mod efectiv scriptul complet. Dacă comentariul HTML nu ar fi fost acolo, întregul script ar fi afișat utilizatorului ca text simplu de către aceste browsere.
Browserele actuale care știu despre elementul script vor ignora prima linie a unui element script, dacă începe cu „<!--”. În cazul de mai sus, prima linie a codului JavaScript real este, prin urmare, linia „// JavaScript code here”.
Ultimul rând al scriptului, „// -->”, este un comentariu JavaScript cu o singură linie care împiedică interpretarea etichetei de comentariu HTML „-->” ca JavaScript.
Utilizarea marcatorilor de comentarii este rareori necesară în zilele noastre, deoarece browserele care nu recunosc elementul script sunt practic inexistente. Aceste browsere timpurii erau Mosaic, Netscape 1 și Internet Explorer 2. De la Netscape 2.0 în decembrie 1995 și Internet Explorer 3.0 în august 1996, browserele respective au putut interpreta JavaScript. Orice browser modern care nu acceptă JavaScript va recunoaște în continuare eticheta <script> și nu o va afișa utilizatorului.
JavaScript XHTML în linie
În XHTML, metoda este oarecum diferită:
<script>
// <![CDATA[
// [Todo] JavaScript code here!
// ]]>
</script>
Rețineți că eticheta <



Lasă un răspuns