# Izrada pristupačnih web stranica ![Sve o pristupačnosti](../../../../translated_images/hr/webdev101-a11y.8ef3025c858d897a.webp) > Sketchnote autora [Tomomi Imura](https://twitter.com/girlie_mac) ```mermaid journey title Vaša avantura učenja pristupačnosti section Osnove Razumijevanje korisnika: 5: You Alati za testiranje: 4: You PRINCIPI POUR-a: 5: You section Razvijanje vještina Semantički HTML: 4: You Vizualni dizajn: 5: You ARIA tehnike: 4: You section Usavršavanje prakse Navigacija tipkovnicom: 5: You Pristupačnost obrazaca: 4: You Testiranje u stvarnom svijetu: 5: You ``` ## Predpredavanje kviz [Predpredavanje kviz](https://ff-quizzes.netlify.app/web/) > Moć weba leži u njegovoj univerzalnosti. Pristup svima bez obzira na invaliditet je ključan aspekt. > > \- Sir Timothy Berners-Lee, direktor W3C-a i izumitelj World Wide Weba Evo nečega što bi vas moglo iznenaditi: kada izrađujete pristupačne web stranice, ne pomažete samo osobama s invaliditetom—već zapravo poboljšavate web za svakoga! Jeste li ikada primijetili one prilaze na rubnicima ulica? Izvorno su izrađeni za invalidska kolica, ali sada pomažu ljudima s dječjim kolicima, dostavljačima s kolica, putnicima s koferima na kotačićima i biciklistima. Upravo tako funkcionira pristupačni dizajn weba—rješenja koja pomažu jednoj skupini često u konačnici pomažu svima. Lijepo, zar ne? U ovom ćemo satu istražiti kako stvoriti web stranice koje doista funkcioniraju za svakoga, bez obzira na način kojime pregledavaju web. Otkrit ćete praktične tehnike koje su već ugrađene u web standarde, isprobati alate za testiranje i vidjeti kako pristupačnost čini vaše stranice upotrebljivijima za sve korisnike. Na kraju ovog sata steći ćete samopouzdanje da pristupačnost postane prirodan dio vašeg razvojneg tijeka rada. Spremni za istraživanje kako promišljene odluke u dizajnu mogu otvoriti web milijardama korisnika? Krenimo! ```mermaid mindmap root((Pristupačnost weba)) Users Čitači zaslona Navigacija tipkovnicom Glasovna kontrola Uvećanje Technologies HTML semantika ARIA atributi CSS indikatori fokusa Tipkovnički događaji Benefits Šira publika Bolji SEO Pravna usklađenost Univerzalni dizajn Testing Automatizirani alati Ručno testiranje Povratne informacije korisnika Prava pomoćna tehnologija ``` > Ovaj sat možete pohađati na [Microsoft Learn](https://docs.microsoft.com/learn/modules/web-development-101/accessibility/?WT.mc_id=academic-77807-sagibbon)! ## Razumijevanje asistivnih tehnologija Prije nego što se bacimo na kodiranje, odvojimo trenutak da shvatimo kako osobe s različitim sposobnostima zapravo doživljavaju web. Ovo nije samo teorija—razumijevanje ovih stvarnih obrazaca navigacije učinit će vas znatno boljim programerom! Asistivne tehnologije su prilično nevjerojatni alati koji pomažu ljudima s invaliditetom da na načine koji bi vas mogli iznenaditi koriste web stranice. Jednom kada ovladate time kako ove tehnologije funkcioniraju, stvaranje pristupačnih web iskustava postaje znatno intuitivnije. To je kao da učite gledati svoj kod očima nekoga drugog. ### Čitači zaslona [Čitači zaslona](https://en.wikipedia.org/wiki/Screen_reader) su prilično sofisticirani tehnologijski alati koji pretvaraju digitalni tekst u govor ili brajicu. Iako ih primarno koriste osobe s oštećenjima vida, također su izuzetno korisni za korisnike s poteškoćama u učenju poput disleksije. Volim razmišljati o čitaču zaslona kao o jako pametnom naratoru koji vam čita knjigu. Čita sadržaj naglas u logičkom redoslijedu, najavljuje interaktivne elemente poput "gumb" ili "poveznica" te omogućuje prečace na tipkovnici za brzo preskakanje po stranici. Ali evo bitnog dijela—čitači zaslona mogu čarobno raditi samo ako izgradimo web stranice s pravilnom strukturom i smislom sadržaja. Tu nastupate vi kao programer! **Popularni čitači zaslona na platformama:** - **Windows**: [NVDA](https://www.nvaccess.org/about-nvda/) (besplatan i najpopularniji), [JAWS](https://webaim.org/articles/jaws/), [Narrator](https://support.microsoft.com/windows/complete-guide-to-narrator-e4397a0d-ef4f-b386-d8ae-c172f109bdb1/?WT.mc_id=academic-77807-sagibbon) (ugrađeni) - **macOS/iOS**: [VoiceOver](https://support.apple.com/guide/voiceover/welcome/10) (ugrađeni i vrlo sposoban) - **Android**: [TalkBack](https://support.google.com/accessibility/android/answer/6283677) (ugrađeni) - **Linux**: [Orca](https://wiki.gnome.org/Projects/Orca) (besplatan i open-source) **Kako čitači zaslona navigiraju web sadržaj:** Čitači zaslona nude više metoda navigacije koje olakšavaju pregledavanje iskusnim korisnicima: - **Sekvencijalno čitanje**: Čita sadržaj od vrha prema dnu, kao čitanje knjige - **Navigacija po oznakama**: Preskače između dijelova stranice (zaglavlje, navigacija, glavni dio, podnožje) - **Navigacija po naslovima**: Preskače između naslova radi razumijevanja strukture stranice - **Liste poveznica**: Generira listu svih poveznica za brzi pristup - **Kontrole obrasca**: Izravna navigacija između polja unosa i gumba > 💡 **Evo nečega što me zadivilo**: 68% korisnika čitača zaslona primarno navigira pomoću naslova ([WebAIM Survey](https://webaim.org/projects/screenreadersurvey9/#finding)). To znači da vaša struktura naslova služi kao karta korisnicima—kada je dobro postavljena, uistinu pomažete ljudima da brže pronađu sadržaj! ### Izgradnja tijeka rada za testiranje Evo dobre vijesti—učinkovito testiranje pristupačnosti ne mora biti neodoljivo! Trebali biste kombinirati automatizirane alate (koji su sjajni za hvatanje očitih problema) sa nekim praktičnim testiranjem. Evo sustavnog pristupa koji sam otkrio da hvata najviše problema bez da vam oduzme cijeli dan: **Osnovni tijek rada ručnog testiranja:** ```mermaid flowchart TD A[🚀 Započni testiranje] --> B{⌨️ Navigacija tipkovnicom} B --> C[Tabiranje kroz sve interaktivne elemente] C --> D{🎧 Testiranje čitača zaslona} D --> E[Testiranje s NVDA/VoiceOver] E --> F{🔍 Testiranje zumiranja} F --> G[Zumiraj na 200% i testiraj funkcionalnost] G --> H{🎨 Provjera boje/kontrasta} H --> I[Provjeri ispunjava li sav tekst omjere kontrasta] I --> J{👁️ Upravljanje fokusom} J --> K[Osiguraj da su indikatori fokusa vidljivi] K --> L[✅ Testiranje završeno] style A fill:#e3f2fd style L fill:#e8f5e8 style B fill:#fff3e0 style D fill:#f3e5f5 style F fill:#e0f2f1 style H fill:#fce4ec style J fill:#e8eaf6 ``` **Korak-po-korak kontrolni popis za testiranje:** 1. **Navigacija samo tipkovnicom**: Koristite samo Tab, Shift+Tab, Enter, Space i strelice 2. **Testiranje čitačem zaslona**: Omogućite NVDA, VoiceOver ili Narratora i navigirajte s zatvorenim očima 3. **Testiranje zumiranja**: Testirajte na razinama povećanja 200% i 400% 4. **Provjera kontrasta boja**: Provjerite sav tekst i UI komponente 5. **Testiranje indikatora fokusa**: Osigurajte da svi interaktivni elementi imaju vidljivo stanje fokusa ✅ **Počnite s Lighthouseom**: Otvorite DevTools u pregledniku, pokrenite Lighthouse reviziju pristupačnosti i koristite rezultate da usmjerite svoja ručna testiranja. ### Alati za zumiranje i povećanje Znate onaj osjećaj kada prstima štipate zaslon telefona da povećate tekst jer je premalen ili kada se mrštite na zaslon prijenosnog računala na jakom suncu? Mnogi korisnici svakodnevno koriste alate za povećanje kako bi sadržaj bio čitljiv. To uključuje osobe s oštećenim vidom, starije osobe i svakoga tko je ikada pokušao čitati web vani. Moderne tehnologije zumiranja nadilaze samo povećavanje predmeta. Razumijevanje kako ovi alati funkcioniraju pomoći će vam da stvorite responzivne dizajne koji ostaju funkcionalni i privlačni na bilo kojoj razini povećanja. **Sposobnosti modernog povećanja u preglednicima:** - **Zumiranje stranice**: Proporcionalno se povećava sav sadržaj (tekst, slike, raspored) - to je preferirana metoda - **Zumiranje samo teksta**: Povećava veličinu fonta zadržavajući izvorni raspored - **Zumiranje štipanjem**: Pokreti za mobilne uređaje za privremeno povećanje - **Podrška preglednika**: Svi moderni preglednici podržavaju zumiranje do 500% bez prekida funkcionalnosti **Specijalizirani softver za povećanje:** - **Windows**: [Povećalo](https://support.microsoft.com/windows/use-magnifier-to-make-things-on-the-screen-easier-to-see-414948ba-8b1c-d3bd-8615-0e5e32204198) (ugrađeni), [ZoomText](https://www.freedomscientific.com/training/zoomtext/getting-started/) - **macOS/iOS**: [Zoom](https://www.apple.com/accessibility/mac/vision/) (ugrađeni s naprednim značajkama) > ⚠️ **Dizajnerska napomena**: WCAG zahtijeva da sadržaj ostane funkcionalan pri zumiranju do 200%. Na toj razini horizontalno pomicanje trebalo bi biti minimalno, a svi interaktivni elementi trebaju ostati dostupni. ✅ **Testirajte svoj responzivni dizajn**: Zumirajte preglednik na 200% i 400%. Prilagođava li se vaš raspored uredno? Možete li još uvijek pristupiti svim funkcionalnostima bez prevelikog pomicanja? ## Moderni alati za testiranje pristupačnosti Sada kada razumijete kako ljudi navigiraju webom koristeći asistivne tehnologije, istražimo alate koji vam pomažu graditi i testirati pristupačne web stranice. Razmislite o tome ovako: automatizirani alati su izvrsni u hvatanju očitih problema (poput nedostajućeg alt teksta), dok vam ručno testiranje pomaže osigurati da se vaša stranica stvarno dobro koristi u stvarnom svijetu. Zajedno vam daju povjerenje da vaše stranice funkcioniraju za svakoga. ### Testiranje kontrasta boja Evo dobre vijesti: kontrast boja je jedan od najčešćih problema pristupačnosti, ali i jedan od najlakših za ispraviti. Dobar kontrast koristi svima—od korisnika s oštećenjem vida do ljudi koji pokušavaju čitati s telefona na plaži. **WCAG zahtjevi za kontrast:** | Vrsta teksta | WCAG AA (Minimalno) | WCAG AAA (Poboljšano) | |--------------|---------------------|-----------------------| | **Obični tekst** (ispod 18pt) | Omjer kontrasta 4.5:1 | Omjer kontrasta 7:1 | | **Veliki tekst** (18pt+ ili 14pt+ podebljano) | Omjer kontrasta 3:1 | Omjer kontrasta 4.5:1 | | **UI komponente** (gumbi, obrubi obrazaca) | Omjer kontrasta 3:1 | Omjer kontrasta 3:1 | **Osnovni alati za testiranje:** - [Colour Contrast Analyser](https://www.tpgi.com/color-contrast-checker/) - Desktop aplikacija s odabiračem boja - [WebAIM Contrast Checker](https://webaim.org/resources/contrastchecker/) - Web alat s trenutnim povratnim informacijama - [Stark](https://www.getstark.co/) - dodatak za dizajnerske alate kao Figma, Sketch, Adobe XD - [Accessible Colors](https://accessible-colors.com/) - Pronađite pristupačne palete boja ✅ **Izgradite bolje palete boja**: Počnite s bojama svojeg brenda i koristite alate za provjeru kontrasta kako biste stvorili pristupačne varijacije. Dokumentirajte ih kao pristupačne boje u svom sustavu dizajna. ### Sveobuhvatni audit pristupačnosti Najdjelotvornije testiranje pristupačnosti kombinira više pristupa. Nijedan alat sam ne može uhvatiti sve, pa izgradnja rutine testiranja s različitim metodama osigurava temeljitu pokrivenost. **Testiranje u pregledniku (ugrađeno u DevTools):** - **Chrome/Edge**: Lighthouse revizija pristupačnosti + pristupačni panel - **Firefox**: Accessibility Inspector s detaljnim prikazom stabla - **Safari**: Kartica revizije u Web Inspectoru s simulacijom VoiceOvera **Profesionalni dodaci za testiranje:** - [axe DevTools](https://www.deque.com/axe/devtools/) - industrijski standard za automatizirano testiranje - [WAVE](https://wave.webaim.org/extension/) - vizualna povratna informacija s označavanjem grešaka - [Accessibility Insights](https://accessibilityinsights.io/) - Microsoftov sveobuhvatni paket za testiranje **Alati naredbenog retka i integracija CI/CD:** - [axe-core](https://github.com/dequelabs/axe-core) - JavaScript knjižnica za automatizirano testiranje - [Pa11y](https://pa11y.org/) - alat za testiranje pristupačnosti s naredbenog retka - [Lighthouse CI](https://github.com/GoogleChrome/lighthouse-ci) - automatizirano bodovanje pristupačnosti > 🎯 **Cilj testiranja**: Ciljajte na Lighthouse rezultat pristupačnosti od 95+ kao osnovnu vrijednost. Zapamtite, automatizirani alati hvataju samo oko 30-40% problema—ručno testiranje je i dalje nužno! ### 🧠 **Provjera vještina testiranja: Spremni za pronalazak problema?** **Pogledajmo kako se osjećate u vezi testiranja pristupačnosti:** - Koja vam se metoda testiranja sada čini najpristupačnijom? - Možete li zamisliti korištenje samo tipkovnice za cijeli dan? - Koja je jedna prepreka pristupačnosti koju ste osobno iskusili na internetu? ```mermaid pie title "Problemi pristupačnosti otkriveni različitim metodama" "Automatizirani alati" : 35 "Ručno testiranje" : 40 "Povratne informacije korisnika" : 25 ``` > **Poticaj samopouzdanja**: Profesionalni testeri pristupačnosti koriste upravo ovu kombinaciju metoda. Učite industrijski standard! ## Izgradnja pristupačnosti od temelja Ključ uspjeha u pristupačnosti je izgraditi je u temelje od prvog dana. Znam da je primamljivo misliti "Dodam pristupačnost kasnije," ali to je kao pokušavati dodati rampu kući nakon što je već izgrađena. Moguće? Da. Jednostavno? Ne baš. Razmislite o pristupačnosti kao o planiranju kuće—mnogo je lakše uključiti pristupačnost za invalidska kolica u početne arhitektonske planove nego kasnije sve retrofittingom prilagođavati. ### Principi POUR: Vaši temelji pristupačnosti Smjernice za pristupačnost web sadržaja (WCAG) temelje se na četiri osnovna principa koja čine akronim POUR. Ne brinite—ovo nisu dosadni akademski koncepti! Oni su zapravo praktične smjernice za stvaranje sadržaja koji funkcionira za svakoga. Nakon što ovladate POUR-om, donošenje odluka o pristupačnosti postaje znatno intuitivnije. To je kao da imate mentalni kontrolni popis koji vodi vaše dizajnerske izbore. Razložimo ih: ```mermaid flowchart LR A[🔍 PERCEPCIJSKO
Mogu li korisnici to osjetiti?] --> B[🎮 OPERABILNO
Mogu li korisnici to koristiti?] B --> C[📖 RAZUMLJIVO
Razumiju li to korisnici?] C --> D[💪 ROBUSTNO
Radi li to posvuda?] A1[Alternativni tekst
Natpisi
Kontrast] --> A B1[Pristup preko tipkovnice
Bez napadaja
Vremenska ograničenja] --> B C1[Jasan jezik
Predvidljivo
Pomoć pri pogreškama] --> C D1[Valjan kod
Kompatibilno
Otporno na budućnost] --> D style A fill:#e1f5fe style B fill:#e8f5e8 style C fill:#fff3e0 style D fill:#f3e5f5 ``` **🔍 Percepcijsko**: Informacije moraju biti prikazane na način na koji ih korisnici mogu percipirati svojim dostupnim osjetilima - Osigurajte tekstualne alternative za ne-tekstualni sadržaj (slike, video, zvuk) - Osigurajte dovoljan kontrast boja za sav tekst i UI komponente - Nudite titlove i transkripte za multimedijski sadržaj - Dizajnirajte sadržaj koji ostaje funkcionalan pri uvećanju do 200% - Koristite višestruke senzorne karakteristike (ne samo boju) za prenošenje informacija **🎮 Operativno**: Sve komponente sučelja moraju biti upravljive dostupnim metodama unosa - Omogućite svu funkcionalnost putem navigacije tipkovnicom - Korisnicima omogućite dovoljno vremena za čitanje i interakciju sa sadržajem - Izbjegavajte sadržaj koji može izazvati napadaje ili vestibularne poremećaje - Pomognite korisnicima u efikasnoj navigaciji jasnom strukturom i oznakama - Osigurajte da interaktivni elementi imaju adekvatne veličine ciljeva (najmanje 44px) **📖 Razumljivo**: Informacije i način rada sučelja moraju biti jasni i razumljivi - Koristite jasan, jednostavan jezik prikladan vašoj publici - Osigurajte da sadržaj izgleda i radi predvidljivo i dosljedno - Pružite jasne upute i poruke o pogreškama za unos korisnika - Pomognite korisnicima razumjeti i ispraviti pogreške u obrascima - Organizirajte sadržaj logičnim redoslijedom čitanja i hijerarhijom informacija **💪 Robusno**: Sadržaj mora pouzdano funkcionirati na različitim tehnologijama i asistivnim uređajima - **Koristite valjani, semantički HTML kao temelj** - **Osigurajte kompatibilnost s postojećim i budućim asistivnim tehnologijama** - **Slijedite web standarde i najbolje prakse za označavanje** - **Testirajte u različitim preglednicima, na različitim uređajima i s pomoćnim alatima** - **Strukturirajte sadržaj tako da se postupno prilagođava kad napredne značajke nisu podržane** ### 🎯 **Provjera POUR principa: Kako ga učvrstiti** **Brza refleksija na temelje:** - Možete li se sjetiti značajke web stranice koja krši svaki od POUR principa? - Koji vam princip kao programeru djeluje najprirodnije? - Kako bi ti principi mogli poboljšati dizajn za sve, a ne samo za osobe s invaliditetom? ```mermaid quadrantChart title MATRICA UTJECAJA POUR PRINCIPA x-axis Mali napor --> Veliki napor y-axis Mali utjecaj --> Veliki utjecaj quadrant-1 Brzi Pobjednici quadrant-2 Veliki Projekti quadrant-3 Razmotriti Kasnije quadrant-4 Strateški Fokus Alt Text: [0.2, 0.9] Color Contrast: [0.3, 0.8] Semantic HTML: [0.4, 0.9] Keyboard Nav: [0.6, 0.8] ARIA Complex: [0.8, 0.7] Screen Reader Testing: [0.7, 0.6] ``` > **Zapamtite**: Počnite s poboljšanjima koja imaju velik utjecaj i malu potrošnju truda. Semantički HTML i alt tekst daju vam najveći pristupačni napredak uz najmanji napor! ## Izrada pristupačnog vizualnog dizajna Dobar vizualni dizajn i pristupačnost idu ruku pod ruku. Kad dizajnirate imajući pristupačnost na umu, često otkrijete da ti ograničenja vode do čišćih, elegantnijih rješenja koja koriste svim korisnicima. Istražimo kako stvoriti vizualno privlačne dizajne koji funkcioniraju za sve, bez obzira na njihove vizualne sposobnosti ili uvjete pod kojima gledaju vaš sadržaj. ### Strategije boja i vizualne pristupačnosti Boja je snažan komunikacijski alat, ali nikad ne bi trebala biti jedini način na koji prenosite važne informacije. Dizajniranje izvan boje stvara robusnije, inkluzivnije iskustvo koje djeluje u više situacija. **Dizajnirajte za razlike u percepciji boja:** Otprilike 8% muškaraca i 0,5% žena ima neki oblik teškoće u percepciji boja (često nazvan "sljepoćom za boje"). Najčešći tipovi su: - **Deuteranopija**: Teškoće u razlikovanju crvene i zelene - **Protanopija**: Crvena se čini tamnijom - **Tritanopija**: Teškoće s plavom i žutom (rijetko) **Inkluzivne strategije boja:** ```css /* ❌ Bad: Using only color to indicate status */ .error { color: red; } .success { color: green; } /* ✅ Good: Color plus icons and context */ .error { color: #d32f2f; border-left: 4px solid #d32f2f; } .error::before { content: "⚠️"; margin-right: 8px; } .success { color: #2e7d32; border-left: 4px solid #2e7d32; } .success::before { content: "✅"; margin-right: 8px; } ``` **Iza osnovnih zahtjeva kontrasta:** - Testirajte svoje odabire boja pomoću simulatora za sljepoću na boje - Koristite uzorke, teksture ili oblike uz boje - Osigurajte da interaktivna stanja ostanu prepoznatljiva bez boje - Razmotrite kako vaš dizajn izgleda u načinu visokog kontrasta ✅ **Testirajte pristupačnost vaših boja**: Koristite alate poput [Coblis](https://www.color-blindness.com/coblis-color-blindness-simulator/) da vidite kako vaša stranica izgleda korisnicima s različitim vrstama teškoća u percepciji boja. ### Pokazivači fokusa i dizajn interakcije Pokazivači fokusa su digitalni ekvivalent pokazivača miša — pokazuju korisnicima tipkovnice gdje se nalaze na stranici. Dobro dizajnirani pokazivači fokusa poboljšavaju iskustvo za sve tako da čine interakcije jasnima i predvidivima. **Najbolje prakse modernih pokazivača fokusa:** ```css /* Enhanced focus styles that work across browsers */ button:focus-visible { outline: 2px solid #0066cc; outline-offset: 2px; box-shadow: 0 0 0 4px rgba(0, 102, 204, 0.25); } /* Remove focus outline for mouse users, preserve for keyboard users */ button:focus:not(:focus-visible) { outline: none; } /* Focus-within for complex components */ .card:focus-within { box-shadow: 0 0 0 3px rgba(74, 144, 164, 0.5); border-color: #4A90A4; } /* Ensure focus indicators meet contrast requirements */ .custom-focus:focus-visible { outline: 3px solid #ffffff; outline-offset: 2px; box-shadow: 0 0 0 6px #000000; } ``` **Zahtjevi za pokazivače fokusa:** - **Vidljivost**: Mora imati omjer kontrasta barem 3:1 s okolinom - **Širina**: Minimalna debljina od 2px oko cijelog elementa - **Upornost**: Treba ostati vidljiv dok se fokus ne premjesti negdje drugdje - **Razlikovanje**: Mora biti vizualno različit od drugih stanja sučelja > 💡 **Savjet za dizajn**: Odlični pokazivači fokusa često koriste kombinaciju obruba, sjene okvira i promjena boje kako bi osigurali vidljivost na različitim pozadinama i okolnostima. ✅ **Provjerite pokazivače fokusa**: Tabirajte kroz vašu web stranicu i zabilježite koji elementi imaju jasne pokazivače fokusa. Ima li koji koji je teško vidjeti ili potpuno nedostaje? ### Semantički HTML: Temelj pristupačnosti Semantički HTML je poput davanja GPS sustava pomoćnim tehnologijama za vašu web stranicu. Kad koristite ispravne HTML elemente za njihovu namjenu, zapravo dajete čitačima zaslona, tipkovnicama i drugim alatima detaljnu kartu za učinkovitu navigaciju korisnika. Evo analogije koja mi je stvarno pala na pamet: semantički HTML je razlika između dobro organizirane knjižnice s jasnim kategorijama i korisnim oznakama naspram skladišta gdje su knjige nasumično razbacane. Oba mjesta imaju iste knjige, ali u kojem biste radije pokušali nešto pronaći? Upravo tako! ```mermaid flowchart TD A[🏠 HTML Dokument] --> B[📰 zaglavlje] A --> C[🧭 navigacija] A --> D[📄 glavni dio] A --> E[📋 podnožje] B --> B1[h1: Ime stranice
Logo & brendiranje] C --> C1[ul: Navigacija
Primarni linkovi] D --> D1[članak: Sadržaj
odjeljak: Pododjeljci] D --> D2[prilozi: Bočna traka
Povezani sadržaj] E --> E1[navigacija: Linkovi u podnožju
Informacije o autorskim pravima] D1 --> D1a[h1: Naslov stranice
h2: Glavni odjeljci
h3: Pododjeljci] style A fill:#e3f2fd style B fill:#e8f5e8 style C fill:#fff3e0 style D fill:#f3e5f5 style E fill:#e0f2f1 ``` **Građevni blokovi pristupačne strukture stranice:** ```html

Your Site Name

Article Title

Published on

First Section

Content that relates to this section...

Second Section

More related content...

``` **Zašto semantički HTML mijenja pristupačnost:** | Semantički Element | Svrha | Prednost za čitače zaslona | |--------------------|-------|----------------------------| | `
` | Zaglavlje stranice ili sekcije | "Banner landmark" - brza navigacija na vrh | | `