Hallo,
bei deiner ersten Frage kann ich dir spontan leider nicht helfen. Aber bei der zweiten :)
Ist es möglich, auch Inhalte (z.B. einer div-Box) per CSS zu schreiben? Also das wenn ich den Inhalt einer div-Box ändern möchte ich dies nicht über HTML mühsam auf jeder HTML-Seite ändern muss, sondern einmal per CSS?
Es ist in css3 möglich vor/nach einem selektor (z.b. ein bestimmtes Div) einen Inhalt einzufügen aber es ist nicht möglich vorhandenen Inhalt zu ändern. CSS ist nur für den Style gedacht und kann/sollte auch nur so verwendet werden.
wenn du nicht auf jeder Seite einzeln was ändern willst, ist es empfehlenswert mal über Includes nach zu denken (sofern ein Server vorhanden ist). ansonsten könntest du es noch über JS lösen aber auch das macht man eigentlich nicht.
Viele Grüße,
Tim