L'aspetto più difficile dell'esecuzione di Nettuts + è rappresentato da così tanti diversi livelli di abilità. Se pubblichiamo troppi tutorial avanzati, il nostro pubblico principiante non ne trarrà beneficio. Lo stesso vale per il contrario. Facciamo del nostro meglio, ma ci sentiamo sempre liberi di informarci se ti senti trascurato. Questo sito è per te, quindi parla! Detto ciò, il tutorial di oggi è specifico per coloro che si stanno appena immergendo nello sviluppo del web. Se hai un anno di esperienza o meno, si spera che alcuni dei suggerimenti elencati qui ti aiuteranno a diventare migliore, più veloce!
Potresti anche voler controllare alcuni dei costruttori HTML su Envato Market, come ad esempio il popolare VSBuilder, che ti consente di generare HTML e CSS per creare automaticamente i tuoi siti web scegliendo opzioni da una semplice interfaccia.
Oppure puoi creare il tuo sito web da zero da uno sviluppatore professionista su Envato Studio che conosce e segue tutte le migliori pratiche HTML.
Abbiamo creato una guida completa per aiutarti a imparare i CSS, se hai appena iniziato con le nozioni di base o se vuoi esplorare CSS più avanzati.
Senza ulteriori indugi, esaminiamo le 30 migliori pratiche da osservare durante la creazione del markup.
Nel passato, non era raro vedere cose del genere:
Si noti come il tag UL / OL wrapping è stato omesso. Inoltre, molti hanno scelto di lasciare anche i tag LI di chiusura. Secondo gli standard odierni, questa è semplicemente una cattiva pratica e dovrebbe essere evitata al 100%. Sempre, chiudi sempre i tuoi tag. Altrimenti, incontrerai problemi di validazione e glitch ad ogni turno.
Quando ero più giovane, ho partecipato parecchio ai forum CSS. Ogni volta che un utente ha riscontrato un problema, prima di esaminare la sua situazione, DOVESSE eseguire prima due cose:
"DOCTYPE va prima del tag html di apertura nella parte superiore della pagina e indica al browser se la pagina contiene HTML, XHTML o un mix di entrambi, in modo che possa interpretare correttamente il markup."
Molti di noi scelgono tra quattro diversi doctype quando creano nuovi siti web.
C'è un grande dibattito in corso sulla scelta corretta qui. A un certo punto, è stata considerata una buona pratica utilizzare la versione XHTML Strict. Tuttavia, dopo alcune ricerche, è stato realizzato che la maggior parte dei browser ripristina il normale codice HTML nell'interpretazione. Per questo motivo, molti hanno scelto di utilizzare HTML 4.01 Strict. La linea di fondo è che nessuno di questi ti terrà sotto controllo. Fai qualche ricerca e decidi tu.
Quando lavori duramente sul tuo markup, a volte può essere allettante prendere la strada facile e intrufolarsi un po 'di stile.
Ho intenzione di rendere questo testo rosso in modo che si distingua davvero e faccia prendere nota alle persone!
Certo, sembra abbastanza innocuo. Tuttavia, ciò indica un errore nelle pratiche di codifica.
È come attraversare i torrenti in Ghostbusters. Non è solo una buona idea.
-Chris Coyier (in riferimento a qualcosa di completamente non correlato).
Piuttosto, completa il tuo markup, quindi fai riferimento a quel tag P dal tuo foglio di stile esterno.
#someElement> p color: red;
Tecnicamente, puoi posizionare i fogli di stile ovunque desideri. Tuttavia, le specifiche HTML raccomandano che vengano posizionate all'interno del tag HEAD del documento. Il vantaggio principale è che le tue pagine apparentemente si caricano più velocemente.
Durante la ricerca delle prestazioni su Yahoo !, abbiamo scoperto che spostare i fogli di stile sul documento HEAD fa sì che le pagine sembrino caricate più velocemente. Questo perché mettere fogli di stile nell'HEAD consente alla pagina di renderizzare progressivamente.
- ySlow Team
I miei preferiti Tipi di mais
Ricorda: l'obiettivo principale è caricare la pagina il più rapidamente possibile per l'utente. Durante il caricamento di uno script, il browser non può continuare fino a quando non è stato caricato l'intero file. Pertanto, l'utente dovrà attendere più a lungo prima di notare eventuali progressi.
Se si dispone di file JS il cui unico scopo è aggiungere funzionalità, ad esempio dopo aver fatto clic su un pulsante, andare avanti e posizionare tali file nella parte inferiore, appena prima del tag body di chiusura. Questa è assolutamente una buona pratica.
E ora conosci i miei tipi preferiti di mais.