Avatar billede themepark Nybegynder
29. september 2003 - 16:18 Der er 17 kommentarer

Problemer med font-størrelse i CSS

Er der nogle, der kan fortælle mig, hvad der er galt med følgende lille side?

HTML koden (Test.asp):
<HTML>
<HEAD>
<LINK HREF="Opsætning.css" REL="Stylesheet">
<TITLE></TITLE>
</HEAD>
<BODY>
<FORM>
<TABLE BORDER=1>
<% @LANGUAGE="VBScript" %>
<%
For RaekkeTaeller=1 To 2
    Response.Write "<TR>" & VBCrLf
    For KolonneTaeller=1 To 2
        Response.Write "<TD>" & VBCrLf
        Response.Write "<INPUT TYPE=""Text"""
        Response.Write " VALUE=""abcbduhsdjksdjkasdgkasdg"""
        Response.Write ">" & VBCrLf
        Response.Write "</TD>" & VBCrLf
    Next
    Response.Write "</TR>" & VBCrLf
Next
%>
</TABLE>
<P>
</BODY>
</HTML>

CSS Stylesheetet (Opsætning.css):
INPUT[TYPE=Text] {
    font-size: 4pt;
    height: 1em;
}
Avatar billede miss-g Seniormester
29. september 2003 - 16:19 #1
Skal det ikke hedde px og ikke pt?
Avatar billede themepark Nybegynder
29. september 2003 - 16:20 #2
Nej, ikke når det er font-størrelse, pt betyder point :)
Avatar billede miss-g Seniormester
29. september 2003 - 16:21 #3
Ok :-)
Avatar billede roenving Novice
29. september 2003 - 16:26 #4
Har du prøvet at sætte gåseøjne på ?-)

http://www.w3.org/TR/REC-CSS2/selector.html#q1

E[foo="warning"]
Avatar billede themepark Nybegynder
29. september 2003 - 16:29 #5
Nu har jeg, men det virkede heller ikke :( Det er sjovt, men det virkede for noget tid siden :(
Avatar billede roenving Novice
29. september 2003 - 16:31 #6
-- men ellers har jeg registreret i forhold til et tidligere spørgsmål, at IE ikke understøtter den type selector ...
Avatar billede themepark Nybegynder
29. september 2003 - 16:35 #7
I og med at der slet ikke er installeret Netscape på min skole, bruger jeg altid IE til at teste med, og det HAR da virket :(

Men måske...ved du noget om hvilke versioner af IE, det i så fald skulle være?

Jeg har for øvrigt prøvet at fjerne TYPE delen, og så fungerer det selvfølgelig fint :'(
Avatar billede roenving Novice
29. september 2003 - 16:40 #8
Det hører såvidt jeg husker til css2, hvor Microsoft ikke har implementeret store dele af de specielle hjørner endnu, så sådan som jeg har set det virker det ikke i min IE6 SP1, som er den allernyeste ...
Avatar billede themepark Nybegynder
29. september 2003 - 16:43 #9
Hmm...IE6 SP1 også her :/
Avatar billede themepark Nybegynder
29. september 2003 - 16:53 #10
Hvordan er det nu egentlig lige, man kan angive hvilken version af CSS, man vil bruge?
Avatar billede ckh Nybegynder
29. september 2003 - 16:57 #11
Bare et hurtigt spørgsmål (fordi jeg selv har oplevet at unix/linux servere har problemer med æ-ø-å. Har du prøvet at omdøbe dit css-script så der ikke er æ i navnet?
Avatar billede themepark Nybegynder
29. september 2003 - 17:01 #12
Det vil ikke hjælpe, da problemet består i delen [TYPE=Text]. Uden den fungerer stylesheettet nemlig godt nok :(
Avatar billede lordhead Nybegynder
29. september 2003 - 17:02 #13
Du har skrevet:
<LINK HREF="Opsætning.css" REL="Stylesheet">
Du mangler  bare type="text/css" ;)
Avatar billede themepark Nybegynder
29. september 2003 - 17:07 #14
lordhead heller ikke...det er ikke nødvendigt, for det har fungeret fint før :) Som sagt ligger fejlen i [TYPE=Text] og måske skyldes det bare min browser...jeg ved det ikke...det er derfor jeg lige efterlyser en der ved hvordan man angiver, hvilken version af CSS man vil bruge...der skulle være et bestemt HTML tag?
Avatar billede ckh Nybegynder
29. september 2003 - 17:41 #15
Har aldrig hørt om andre måder at kalde et css-script på end f.eks.:
<link rel="stylesheet" type="text/css" href="css/basic.css" media="screen" />
Er definitionerne CSS1 og CSS2 ikke mere en standard for hvad der er tilladt og ikke tilladt at skrive hvis man vil overholde en bestemt standard i css-scriptet.
De enkelte browsere læser jo forskelligt alt efter hvor gamle de er ift. css-standarderne. Det kan jo så skjules fra gamle browsere med med @-regler som f.eks.:
<link rel="stylesheet" type="text/css" href="css/advanced.css" media="all" />

Jeg ved godt det ikke er et svar på dit problem, men jeg har aldrig hørt om et specielt <html> tag der specifikt kalder css2.....
Avatar billede ckh Nybegynder
29. september 2003 - 17:44 #16
<link rel="stylesheet" type="text/css" href="css/advanced.css" media="all" />

skulle selvfølgelig have heddet:

<style type="text/css" media="all">
@import "css/advanced.css";
</style>

Sorry :)
Avatar billede themepark Nybegynder
30. september 2003 - 18:29 #17
Jeg mener bestemt, der skulle være en måde at angive versionen af CSS...nærmest ligesom med DOCTYPE :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester