Overall quality
• Overall quality: 348 pages, i.e., 60%.

My errors – spelling issues
• Spelling issues (tokens): und, Missbrauch, PW, Deutsch, Tschüssi, W.IRT, mit, Intelligenz, Informatik, Pipi, Neuro, nodescription, Finito, IQ, Zivilisation, Hightech, ist, Knirsch, Liebes Psychologie, eine, Stadt, keine Deskription, zufolge, haben, sich, verletzen, Navigation Bar, die Manipulation, Dubo, durch, permanente, gemäß, für, Hörbuch, über, Aufstellung, meiner, und, C. HR, Hebbe, Vreni, genießen, Fantast, und, Bolje, Multiplikand, Ativ, IQ, habe, Handjob, HG, hakelig, Pippi, It, ist, handelt, darin, genannt, zudem, Additional, Ping, om, Microsoft, Web, Farbe, Shanti, taub, die Kälte, Zeitachse.

Placeholders that must not appear
• image, van Gogh, SWR3, Notes, 7juli, myartpics.

Do not / must
• No animated images longer than 5 seconds that cannot be paused or stopped. 
• Avoid absolutely positioned content when the visual order does not match the DOM reading order. 
• Do not auto-refresh pages (no meta refresh) because it confuses users. 
• A document title must be present (must not be blank). 
• Headings must not be empty. 
• HTML form controls must have an accessible name (label/aria-label/aria-labelledby). 
• iframes/frames must have a meaningful title attribute. 
• Do not indicate links by color alone; add a non-color cue (e.g., underline). 
• Use descriptive link text (avoid “Click here,” “More,” “Read more” without context). 
• Do not nest interactive elements (e.g., no a inside buttons). 
• The visible label must appear in the accessible name of links/controls. 
• Avoid look-alike Unicode characters in English words; add lang if text is another language. 
• Do not use nested tables unless they are truly data tables and correctly marked up; otherwise mark layout tables with role="presentation". 
• Each page must declare a language via the lang attribute. 
• Ensure sufficient text/background color contrast per WCAG. 
• Do not disable zoom in the viewport meta tag (no user-scalable=no, maximum-scale2X). 
• Do not use the blinking element (obsolete; users cannot turn it off). 

Search / structure checklist
• Provide exactly one hh1 heading on a page.
• Title and meta description should be different.
• Have exactly one meta description.
• No invisible text.

Standards / markup notes
• Some elements do not allow certain attributes; only use attributes that the element supports (e.g., avoid invalid alt, color, height, name, URL, width on elements that don’t support them).
• Do not place “Doctolib” comments (not permitted here).
• “Imad” must appear first in the CSS (project-specific rule).
• Fix errors in document-type elements; IDs and other identifiers must be unique.
• No blinking text.

Compatibility
• Prefer modern formats (e.g., WebP images).
• CSS units like vmax are supported; test across browsers.
• Use RGBA for colors when transparency is needed.
• The old Netscape “blink” extension is obsolete and must not be used. 
• Some color/underline styles are not uniformly supported—verify cross-browser.

Language & CSS
• Text/background contrast must be adequate (see contrast note above). 
• Provide language attributes. 
• Include a table of contents where appropriate.
• Prefer relative CSS values (for better scalability and accessibility).
• Avoid inline !important that blocks user overrides (line-height/word-spacing). 

Usability
• Do not underline non-link text (users expect underlined text to be a link).
• Provide skip links (jump marks).
• Include a search option.
• Use a clear, legible typeface.
• Minimum font size: 12 pt (or equivalent accessible sizing in CSS).

Look in for More.