Php controle verschil tussen firefox, IE en netscape

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Superwauwie

superwauwie

14/09/2008 11:40:00
Quote Anchor link
Hallo iedereen,

Ik wou dus mijn website laten zien op internet explore en dat zag er anders uit dan hoe ik hem zag bij het maken. Ik teste hem met firefox en daar laat hij de website goed zien. Op Internet Explore of Netscape laat hij hem weer anders zien.

Weet iemand toevallig hoe je dat moet aanpassen?


Heel erg bedankt alvast.

Superwauwie.
 
PHP hulp

PHP hulp

15/12/2024 00:42:38
 
TJVB tvb

TJVB tvb

14/09/2008 11:49:00
Quote Anchor link
Hoi,

De meeste problemen komen door margin en padding waar ie anders mee omgaat dan firefox.
zie: http://en.wikipedia.org/wiki/Internet_Explorer_box_model_bug

je zult hier dus goed naar moeten kijken en je code op sommige plekken aanpassen.
Of je moet een aparte stylesheet voor ie maken
 
Superwauwie

superwauwie

14/09/2008 12:45:00
Quote Anchor link
Oke bedankt. Weet je toevallig hoe je dat aan moet passen?

Hoe je bijvoorbeeld met php kan kijken welke browser de gebruiker gebruikt.
Is daar een functie voor of...?

Heel erg bedankt in iedergeval.

Superwauwie
 
Martijn B

Martijn B

14/09/2008 12:49:00
Quote Anchor link
Heb je al een doctype?

Zo niet, zet dit eens bovenin je HTML:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">


Voor XHTML heb je nog een ander doctypes.
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Barman V

Barman V

14/09/2008 12:52:00
Quote Anchor link
Zijn veel manieren voor.

Lees dit artikel
http://css-tricks.com/how-to-create-an-ie-only-stylesheet/

Ook in je css heb je manier om aan te geven dat iets alleen voor ie of ff werkt
 
Barman V

Barman V

14/09/2008 12:55:00
Quote Anchor link
Martijn! schreef op 14.09.2008 12:49:
Heb je al een doctype?

Zo niet, zet dit eens bovenin je HTML:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">


Voor XHTML heb je nog een ander doctypes.


:S wat heeft een doctype met CSS te maken? :D
 
Superwauwie

superwauwie

14/09/2008 13:00:00
Quote Anchor link
Bedankt iedereen. Ik snap het nu wel een beetje, je moet dus gewoon verschillende stylesheets maken. Ik ga er wel wat mee uit proberen.

heel erg bedankt iedereen.

Heb je iets anders post het gerust.

Superwauwie=D
 
Barman V

Barman V

14/09/2008 13:09:00
Quote Anchor link
Tja als je het goed doet, heb je helemaal geen 2 verschillende css voor nodig. Het grote voordeel van CSS is juist dat je de websitestylen in apart bestand hebt zitten. Je hoeft maar een kleur aan te passen en het wordt door je hele site aangepast.

2 dezelfde stylesheets is voor mij persoonlijk te inconsequent. Je moet de inhoud (maten, kleuren) continue hetzelfde houden. Dit is zeker een ramp met testen. Na elke wijziging van bijv de maat, moet je onthouden dat je dit ook doorvoerd naar de andere sheet. Bij 1 wijziging gaat het, maar anders wordt het een ramp.

Wat je anders kan doen is 3 stylesheets maken. Dus 1 hoofdstylesheet voor zowel IE als FF. En 1 alleen voor IE en een alleen voor FF. Maar er zijn natuurlijk wel meer browsers dan IE en FF.

Nogmaals als je goed speelt met margins en paddings lukt het prima.
Gewijzigd op 01/01/1970 01:00:00 door Barman V
 
Martijn B

Martijn B

14/09/2008 13:23:00
Quote Anchor link
Quote:
:S wat heeft een doctype met CSS te maken? :D


Alles.

Als je een volledige doctype kiest transitional/strict. Dan zijn de verschillen tussen browsers met b.v. margin of padding hetzelfde.

Een goede website hoort de beginnen met een doctype anders kun je wel voor iedere browser een stylesheet gaan maken. Dat is niet de bedoeling, lijkt mij.
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
--

--

14/09/2008 13:51:00
Quote Anchor link
Eigenlijk zou je met 1 sheet het moeten kunnen doen, maar dat is wel even puzzelen. Zoek even op 'conditional comments', dan kan je 1 instelling aanpassen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.