Pot sa setez pagina cu un anumit standart ?

Discuta despre browsere, facilitati, probleme, pro si contra - Firefox, Opera, Chrome, Internet Explorer, Safari, SeaMonkey

Moderator: Moderatori

yastamy
Junior Member
Mesaje: 41
Membru din: Mie Feb 22, 2006 3:24 pm
Contact:

Pot sa setez pagina cu un anumit standart ?

Mesajde yastamy » Joi Iul 05, 2007 4:13 am

E posibil sa setez pagina sa ruleze pe un anumit standart
de exemplu in IE si Firefox si orice browser sa foloseasca standartele w3c ?
am incercat cu:

Cod: Selectaţi tot

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

dar pe IE div-urile si multe alte chestii apar diferit decat in firefox
:(
ce trebuie sa fac sa apara toate butoanele si div-urile si orice sa apara la fel pe toate browserele ?
merci mult de tot



Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: Pot sa setez pagina cu un anumit standart ?

Mesajde Birkoff » Joi Iul 05, 2007 5:07 pm

ma amuza astfel de intrebari :))

am si eu o intrebare pentru tine si anume ai verificat pagina ta la w3c si in urma validarii nu a aparut nici o eroare?
(validare html si css)

in legatura cu ultima ta intrebare

yastamy scrie:ce trebuie sa fac sa apara toate butoanele si div-urile si orice sa apara la fel pe toate browserele ?
merci mult de tot


ca sa se vada la fel pe orice browser e bine sa faci pagina text only (fara css, js sau alte chestii de formatare a continutului), astfel se va vedea identic si pe IE de Mac si pe IE de windows si pe IE de PDA sau pe browsere concurente...
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

yastamy
Junior Member
Mesaje: 41
Membru din: Mie Feb 22, 2006 3:24 pm
Contact:

Mesajde yastamy » Sâm Iul 07, 2007 6:27 am

aham
deci nu tre sa fac pagina frumoasa
pentru ca se vede urat in alte browsere
IE imi face textare de 2 ori mai mica ca in Firefox

Avatar utilizator
Copyright
Senior Member
Mesaje: 869
Membru din: Dum Dec 17, 2006 7:24 pm
Localitate: Bucuresti
Contact:

Mesajde Copyright » Sâm Iul 07, 2007 10:52 am

Singura modalitate de a face un layout sa arate identic(cu precizie fotografica) in toate browserele este sa folosesti fisiere CSS cu continut dinamic generat din PHP.

Cod: Selectaţi tot

#elem_id{
display:block;
width:100%;
height:<?php if($IE6) echo '200px';
             elseif($IE7) echo '210px';
             elseif($Ffox) echo '220px';
             elseif($Opera) echo '217px'; 
             else echo '205px';
        ?>;
margin:10px 0;
/* alte proprietati */
}


@yastamy
IE imi face textare de 2 ori mai mica ca in Firefox

Probabil ca folosesti atributul rows pentru a seta inaltimea elementului textarea. Solutia este sa setezi inaltimea folosind proprietatea CSS height + o valoare oarecare(eu folosesc 1) pusa la rows ca sa nu apara probleme la validare.

Cod: Selectaţi tot

<textarea name="txtarea1" cols="40" rows="1" style="height:50px;"></textarea>



Later.

whooper
Senior Member
Mesaje: 866
Membru din: Mar Apr 05, 2005 9:58 pm
Localitate: Toronto ON

Mesajde whooper » Sâm Iul 07, 2007 8:18 pm

PHP in CSS inline ? Le-ai facut varza pe toate .. Incearca asa (conditional comment) :

<!--[if lte IE 6]>
<link rel="stylesheet" media="all" type="text/css" href="css/ie.css" />
<![endif]-->
Join The Forums - Time Well Wasted!

vital.soft
Average Member
Mesaje: 63
Membru din: Joi Noi 01, 2007 10:26 am
Contact:

Mesajde vital.soft » Joi Noi 01, 2007 1:07 pm

Atunci cand vrei sa te asiguri ca ai acelasi layout in toate browserele (sau aproape toate!) cea mai simpla si lipsita de probleme modalitate este folosirea tabelelor la baza. Dupa aceea, poti sa folosesti css cat cuprinde!!!
Eu, cel putin, asa procedez. Si nu vreau sa fac din 'tableless layout' o religie.


Înapoi la “Browsere”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori