Maximale Länge eines HTML-Attributwerts

8

Wie würde ich wissen, wie groß der Attributwert eines Elements ist?

z.B.

%Vor%

Was ist die maximal zulässige Länge für das ID-Attribut dieses div und für alle anderen Attribute von Elementen?

    
mars-o 02.05.2010, 04:31
quelle

3 Antworten

17

Laut der SGML-Deklaration von HTML 4 könnte das Limit 65536 Zeichen betragen :

%Vor%

LITLEN begrenzt die Anzahl der Zeichen, die in einem einzelnen Attributwertliteral vorkommen können, und ATTSPLEN begrenzt die Summe aller Längen aller Attributwertangaben, die in einem Tag vorkommen.

Offensichtlich waren die Grenzen in HTML 2 viel niedriger und die Leute haben sich damals 1995 beschwert.

    
Daniel Vassallo 02.05.2010 04:45
quelle
2

Nach diese Seite , technisch unbegrenzt. Ein tatsächlicher Test in verschiedenen Browsern wird ihre Grenzen zeigen, aber meine Vermutung ist, dass das Limit unangemessen lang wäre.

    
Trey Hunner 02.05.2010 04:40
quelle
1

Über alle praktischen Bedürfnisse hinaus.

Ich verwende regelmäßig ASP-Webformulare und habe oft 100+ IDs.

    
Matthew Scharley 02.05.2010 04:38
quelle

Tags und Links