XHTML 1.0 Strict ist ein sehr hoher Anspruch für eine Webseite,da streng konforme XHTML und XML Dokumente eindeutig definiert sind.
Und HTML 4.01 Strict nicht? :confused: (-> Off-Topic)
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenXHTML 1.0 Strict ist ein sehr hoher Anspruch für eine Webseite,da streng konforme XHTML und XML Dokumente eindeutig definiert sind.
Und HTML 4.01 Strict nicht? :confused: (-> Off-Topic)
Javascript benötgt man dafür schon seit Ewigkeiten nicht mehr. CSS und die Pseudoklasse :hover existiert! Eventuell solltest du dem Bild eine ID/Class geben.
a#mouseover {
background:url('bild-normal.png');
}
a#mouseover:hover {
background:url('bild-effekt.png');
}
Mehr: CSS 4 You - The Finest in Stylesheets
Was für Frames? WP verwendet keine Frames.
1. Der Image-Rotator: Im alten Blog funktionierte der immer, indem ich in der header.php folgende Zeile vor </head> einfügte:
Nicht vor </head>. In <head> stehen die Meta-Daten zum Dokument, diese werden aber auf der Seite selbst nicht angezeigt.
Der Header den du suchst findest du nach <body>, meist ist es ein <div> mit der ID "header".
Zitat2. Sind Header sowie Foooter nicht ganz bündig mit den Posts + Sidebar. Header und Footer sind länger, doch wenn ich sie kürzen möchte, verändert die sich auf der rechten Seite, doch links ist der Header bzw. Footer immernoch länger als das Postfeld mit der Sidebar. Wie kann ich links und rechts des Header/Footer gleichviel abschneiden, damit alles bündig ist?
CSS-Problem. Link?
Zitat3. Bei der Tag Funktion geb ich zwar die Stichworte bei den Posts ein, doch werden sie dann auf der Seite nicht angezeigt. Muss man da noch was hinzufügen?
Mmmh. Kannst du die alte löschen? Möglicherweise musst du die Rechte erst entsprechend setzen (Stichwort chmod). Also erst chmod 777, dann löschen, dann neue hochladen, dann Dateirechte zurücksetzen.
Sowas hier?
tekArtist » Labs » MooTools » Moostick
Ist mit Javascript realisiert.
Na ehe er das Plugin angepasst hat, hat er auch die 3 dafür nötigen Zeilen selbst geschrieben... (okay, ein paar mehr sinds, aber nicht wirklich viel mehr). Wie man einen einfachen Datensatz aus einem HTML-Formular via PHP in eine MySQL-DB schreibt wird in jedem PHP/SQL-Tutorial spätestens in Kapitel 2 behandelt.
(So jetzt solltest du aber genug Stichwörter für die Suchmaschine deiner Wahl haben ;-))
Was heißt "nimmt nicht an". Passiert nichts, oder wird ein Fehler (Error-Code 500 vielleicht?) ausgegeben?
Deine .htacces sollte in etwa so aussehen:
Erstelle ein Seitentemplate für diese Seite, basierend auf deiner page.php (sofern vorhanden, sonst die index.php). In dieser Templatedatei entfernst du den Aufruf get_sidebar().
Weitere Erklärungen findest du hier im Forum unter den Suchbegriffen "Seiten Template, Page Template" usw.
Die Seite ist sehr schnell da (0.850 Sekunden). Mit 300 kb auf der Startseite aber auch nicht eben schlank.
Um die Anzeige zu beschleunigen solltest du vielleicht mal noch die Fehler hier reparieren: [Invalid] Markup Validation of http://wow-blogger.de/ - W3C Markup Validator
Das Backend ist generell etwas langsam, da hier viel mit Javascript gearbeitet wird (z.B. der WYSIWYG-Editor), was zunächst erst einmal geladen und dann auch noch ausgeführt werden muss.
Der Header hat einen z-index von 150, Lightbox nur 90. Setz am einfachsten den z-index von Lightbox in der lightbox.css (Zeile 71) hoch (> 150).
Dafür brauchts eigentlich kein Plugin. Guck mal bei den Permalink-Einstellungen weiter unten. Da steht "Kategoriebasis" - dort könntest du z.B. "/artikel" eintragen. Oder "/." für die Top-Level-Kategorien (der Punkt bedeutet "im gleichen Verzeichnis" und wird von den meisten Browsern weggelassen)
Und aufpassen, dass du keine Doppelungen bei den URLs reinbringst, damit könntest du dir ziemlich viel zerschießen!
Genau, einzelne & müssen in HTML als & geschrieben werden, auch in URLs.
is_user_logged_in() -> gibt TRUE zurück wenn ein User eingeloggt ist (oder die Varianten mit get_user_data(), die hier im Forum öfters diskutiert werden)
wp_list_categories() -> mit den Parametern exclude bzw. include.
Ansonsten existieren auch die CSS-Pseudoklassen :before und :after (vor bzw. nach dem Element) sowie :first-child (erstes Kindelement) und die Eigenschaft content. Damit könntest du die Kommas einfügen. Funktioniert aber nur in einem Browser (d.h. im IE6 z.B. nicht ;-))
Einfaches Beispiel für eine Box mit 4 runden Ecken:
HTML:
<div class="box">
Lorem ipsum...
<span class="corner-topleft"></span>
<span class="corner-topright"></span>
<span class="corner-bottomleft"></span>
<span class="corner-bottomright"></span>
</div>
In CSS werden den corner-spans jetzt Hintergrundbilder (d.h. die Rundungen) zugewiesen und die Boxes entsprechend relativ in dem Box-div positioniert. Prinzip klar?
CSS für eine Ecke:
Der Container #recent-posts ist absolut positioniert. Hier muss entweder eine relative Positionierung her, relativ zum umgebenden Container (#logo), oder einfach nur mit margins/paddings arbeiten.
Auf die Schnelle ist es mir nicht gelungen, den Container korrekt zu positionieren, aber mit ein wenig Feintuning bekommst du das schon hin.
Mmmh, also mein Antivir springt auch an ("Heuristik: HTML/Scriptvirus"). Aber man muss ja nicht jeden Link anklicken, den man irgendwo findet. Referrer-Spam ist ja kein neues Phänomen.
jottlieb: Der Download von brain.exe geht bei mir nicht... :cry: :twisted: