Robis Posted December 21, 2005 Report Share Posted December 21, 2005 Labvakar! Man interesē šāds jautājums: Kā lai uzliek <img> tagiem pie attēlošanas, ja tiem nav alt parametrs, lai php uzģenerē tiem alt parametru ar vērtību nekas, respektīvi <img src="..." alt="" /> ? Domāju, ka saprotat, kāpēc tas vajadzīgs - lai lapa validētos XHTML :) Link to comment Share on other sites More sharing options...
v3rb0 Posted December 21, 2005 Report Share Posted December 21, 2005 saģenerēt kur? jau gatavā htmlā? Link to comment Share on other sites More sharing options...
Robis Posted December 21, 2005 Author Report Share Posted December 21, 2005 saģenerēt kur? jau gatavā htmlā? Principā tā: Ir stringā html un php visos <img /> elementos, kuros nav parametrs alt, tiek ielikti alt="". Pēc tam tālāk vai izvadīt browserim vai glabāt db - tā jau ir cita problēma. Link to comment Share on other sites More sharing options...
hmnc Posted December 21, 2005 Report Share Posted December 21, 2005 ar regulāro ekspresiju atrod sākumu '<img' beigas '/>' kas nesatur 'alt' un beigas vienkārši repleiso 'alt="" />' khe khe.. btw Robis vēl nesen bļaustījās, kam tas xhtml ir vajadzīgs, bet pats tagad perās par sīkumiem... jāsaprot reāla vajadzība alt.. piemēram, ja links ir bilde un bilde neielādējās tad cilvēkam parādās alt teksts nevis vienkārši nekas. Link to comment Share on other sites More sharing options...
Robis Posted December 21, 2005 Author Report Share Posted December 21, 2005 Nu tieši tā! Var jau arī ielikt tai altā faila nosaukumu un Miers un Bērziņš! Link to comment Share on other sites More sharing options...
hmnc Posted December 21, 2005 Report Share Posted December 21, 2005 par faila nosaukumu divas lietas. Padomā, ja ir jāielādē menu, kur pogas ir grafiskas bildes. un alt ir bildes nosaukums, kurš ir nesakarīgs... cilvēkam pat nojausma nebūs ko spiest :) Link to comment Share on other sites More sharing options...
Recommended Posts