HTML och CSS är två olika saker. De är liksom poängen att kunna stajla ett element olika på olika sidor. Här kommer pagineringskoden från två olika plattformar (vår egen och från vBulletin). Det är inget skäl till att de skulle olika ut eftersom man fixar det med CSS:n men vissa saker i vBulletin är väldigt krångliga att stajla pga av vBulletins avsaknad av divvar och klasser i den version vi har.
Om pagineringen är olika gjord på olika ställen får man ett underhållsproblem, dvs precis den röran som nu uppstått att det är svårt att få pagineringen (vi säger paging, yrkesskada?, jag brukar försöka använda svenska ord men jag vägrar säga t ex lagrade procedurer) att se likadan ut. Jag har sett i alla fall tre stilar samtidigt så det verkar finnas mer än två versioner men det kanske är någon bugg.
Poängen med återanvändbar kod m a p html och css är förstås inte bara att kunna stila alla sidor olika utan framförallt att slippa göra det. Dvs om du har pagingering, eller knappar, länkar, listor, rubriker, formulär etc så behöver du bara lösa problemet en gång så blir det löst överallt.
Jag har full förståelse att det är jobbigt att stajla andras html-kod som man inte kan ändra i (man kan i princip alltid ändra men ändringarna riskerar försvinna vid nästa uppgradering), det har jag råkat ut för många gånger genom åren.
Av ren nyfikenhet, varför finns det mer än en version av forumsidorna?