HTML5: Ένταξη / Παράλειψη του κλεισίματος <input> ή <p>

ψήφοι
1

Σε HTML5 είναι δυνατόν να αποδεχθεί ή όχι την ένταξη / παράλειψη των ετικετών κλεισίματος <input>και <p>.

Πώς είναι δυνατόν και γιατί;

Δημοσιεύθηκε 20/10/2018 στις 12:51
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
2

Σε HTML5 είναι δυνατόν να αποδεχθεί ή όχι την ένταξη / παράλειψη των ετικετών κλεισίματος <input>και <p>.

Νο Ενώ η ετικέτα τέλους για ένα <p>στοιχείο είναι προαιρετικό , η ετικέτα τέλους για <input>απαγορεύεται. Δεν πρέπει να συμπεριληφθούν. (Αν και προγράμματα περιήγησης είναι αρκετά καλοί στο ανάκτησης σφάλματος).

Πως είναι δυνατόν

HTML έχει σχεδιαστεί με αυτόν τον τρόπο.

Κατά συνέπεια, τα εργαλεία τα οποία αναλύσει HTML να την υποστηρίξει.

και γιατί?

Έχει αυτόν τον τρόπο από τις πρώτες εκδόσεις της HTML.

Δεν έχω δει ποτέ μια εξήγηση για τη διαδικασία λήψης αποφάσεων, αλλά μερικά από τα οφέλη περιλαμβάνουν:

  • Ταχύτερη να πληκτρολογήσετε
  • (Debatably) ευκολότερο να διαβάσει
  • Λιγότερες bytes (που ήταν πιο σημαντικό αν σκεφτεί κανείς ταχύτητες σύνδεσης στο Internet στη δεκαετία του '90)
Απαντήθηκε 20/10/2018 στις 13:03
πηγή χρήστη

ψήφοι
-1

Μπορείτε να απορρίψει την ετικέτα κλεισίματος σχεδόν παντού, αλλά δεν συνιστάται, κωδικός δεν λειτουργεί σωστά. Σε ορισμένες περιπτώσεις, όπως img, των εισροών, meta, σύνδεση, κλπ δεν χρειάζεται να προσθέσετε την ετικέτα κλεισίματος, επειδή δεν εισαγωγή οποιουδήποτε κειμένου ανάμεσα ετικέτες (όχι σε όλες τις περιπτώσεις).

Απαντήθηκε 20/10/2018 στις 12:56
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more