Advertisement
DomenicoDiSarno

intro merdascript

May 1st, 2024
706
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.77 KB | Source Code | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <title>
  5.             Introduzione a MerdaScript
  6.         </title>
  7.         <meta charset="utf-8" />
  8.     </head>
  9.     <body>
  10.         <div id="main">
  11.             <h1>Merdascript</h1>
  12.             <p>
  13.                 Per costruire un sito web è necessario conoscere HTML.
  14.                 Per farlo "bello" si usa CSS.
  15.                 Per aggiungergli delle funzionalità interattive si usa EcmaScript (volgarmente conosciuto come JavaScript).
  16.             </p>
  17.             <ul>
  18.                 <li>
  19.                     <p>
  20.                         HTML: linguaggio di <b>FORMATTAZIONE</b>.
  21.                         Serve solo a specificare cosa è la porzione di testo racchiusa in un tag.
  22.                     </p>
  23.                 </li>
  24.                 <li>
  25.                     <p>
  26.                         CSS: <b>foglio di stile a cascata</b>.
  27.                         Si tratta di una serie di indicazioni date al browser che specificano come mostrare la porzione di codice interessata da quelle regole.
  28.                     </p>
  29.                 </li>
  30.                 <li>
  31.                     <p>
  32.                         EcmaScript: linguaggio di <strong>MERDA</strong> ovvero di <strong>SCRIPTING</strong>.
  33.                         In pratica si crea solo il codice (script) necessario per quella specifica funzionalità perché al resto ci pensa il browser.
  34.                         Quando si scrive codice JavaScript è opportuno accertarsi che quel codice funzioni su tutti i browser che si vuole supportare.
  35.                         Infatti ci sono differenze tra Safari, Chrome, Firefox, Edge ed altri e non è detto che le stesse regole valgano ovunque.
  36.                     </p>
  37.                 </li>
  38.             </ul>
  39.         </div>
  40.         <div id="form">
  41.             <!--
  42.                Metodo GET e metodo POST
  43.                GET -> usa una linea di comunicazione visibile a tutti (crea dei parametri nel URL)
  44.                POST -> non mostra i dati inseriti dall'utente nel form.
  45.            -->
  46.             <form action="#" onsubmit="stampaPorcoDio()" method="post">
  47.                 <div class="form-input">
  48.                     <label for="nome">Nome utente</label>
  49.                     <input type="text" name="utente" id="nome" placeholder="Inserisci qui il tuo nome">
  50.                 </div>
  51.                 <div class="form-input">
  52.                     <label for="age">Anni</label>
  53.                     <input type="number" name="vecchio" id="age" placeholder="Quanti anni hai?">
  54.                 </div>
  55.                 <button type="reset">Pulisci modulo contatti</button>
  56.                 <button type="submit">Invia dati</button>
  57.             </form>
  58.         </div>
  59.         <script src="./main.js"></script>
  60.     </body>
  61. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement