popcodeorg / popcodeorg/popcode
In HTML, missing opening quotation mark causes everything else to get ignored by validator
Offen
Dieses Issue hat noch niemand übernommen.
bug
help wanted
- Vorherrschende Sprache
- JavaScript
- Sterne
- 191
- Forks
- 143
- Ø Merge
- 4 T. 11 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<div id=red"
</div>
<div id=blue>
</div>
<div id=yellow>
</div>
<div id=black>
</div>
Not only does this not throw a validation error, but nothing after the id=red" line is validated at all.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Verwende das HTML-Beispiel zur Reproduktion und beginne damit, den Einstiegspunkt des Validators zu finden, der für das Parsen von Attributen zuständig ist. Füge einen Regressionstest für das fehlende öffnende Anführungszeichen hinzu und überprüfe anschließend, dass ein Fehler gemeldet wird und die späteren Elemente weiterhin validiert werden, anstatt sie zu ignorieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- html, javascript
- Bereich
- web-dev
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100