Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

verschil tussen het linken of importeren van een css sheet

Anoniem
EvilC
7 antwoorden
  • can iemand mij uitleggen wat het verschill is tussen beide methoden:
    [code:1:031e8467e4]<link href="trc.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
    <!–
    @import url("trc.css");
    –>[/code:1:031e8467e4]
  • Het zijn twee verschillende methoden om ongeveer hetzelfde te doen. Beide worden ook wel samen gebruikt, waarbij de tweede methode gebruikt wordt om css te gebruiken voor nieuwere browsers.
  • betekend dat ik niet de "nieuwe" css code's kan aanroepen door te linken naar mijn css? met linken bedoel ik de eerst methode.

    Ik dacht namelijk dat de tweede methode gebruikt wordt om in oudere brouwers een foutmelding te voorkomen?
  • Nee, de tweede methode is slechts een nieuwe methode om externe stylesheets aan te roepen. Omdat alleen nieuwe browsers deze manier van aanspreken ondersteunen gebruikt men meestal de eerste manier om een stylesheet te definiëren voor oude browsers, om vervolgens de tweede manier te gebruiken voor nieuwere browsers. Op deze manier heb je geen scripting nodig om onderscheid te maken tussen de oude en nieuwe generatie browsers.

    - Bas
  • dus voor goede ondersteuning dien ik beide verwijzingen op te nemen??
  • Nee, alleen als je twee verschillende style sheets toepast. Als je er maar een gebruikt, voor alle browsers dezelfde, zou ik gewoon de LINK methode toepassen.
  • [code:1:a13ff3235c]@import url("trc.css"); [/code:1:a13ff3235c]dit is eigenlijk een stylesheet code je merkt dit al omdat het in style-containers komt te staan. deze is dan ook gebruikt (zoals al gezegd) voor nieuwe browsers als extra stylesheet. Deze @import kun je echter ook gewoon gebruiken binnen een stylesheet, bijvoorbeeld voor extra mogelijkheden van nieuwe browsers. of om het overzicht te bewaren.

    De eerste is dus de officiële methode om naar een stylesheet te linken en de tweede is bedoelt om vanuit een stylesheet naar een nieuwe te linken.

    grtzz..

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.

Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord