Skip to content

Problem med validering av content/me.html filer #22

@mosbth

Description

@mosbth

I kmom02 föreläsning visade jag hur man kunde separera innehåll från html strukturen genom att läsa in content/me.html (innehåll, del av html-sidan). från min sidkontroller me.php. Syftet är att dela upp saker för att förenkla återanvändbar kod och få mindre och tydligare dokument att underhålla. Att separera "innehåll" från "markup" är något man gör, speciellt när vi senare tittar på databaser tillsammans med webbplatser. Detta var ett första steg att förstå hur man kan dela upp saker.

Ett problem blir dock med filändelsen .html när filen valideras i samband med dbwebb validate. Då körs en validator "htmlhint" som validerar alla filer som har filändelsen .html och där förväntas att filen skall vara en korrekt strukturerad HTML fil, vilket det inte är.

Det är lite svårt att komma undan det, normalt sett kan man konfigurera sina validatorer att hantera det. Det är en lösning. I vårt fall så är det dock enklast att byta filändelser från content/*.html till något annat. Förslagsvis antingen .shtml eller .php. Det löser problemet med valideringen.

Ibland får man vara nöjd med lösningar som fixar problemet, ibland behöver de inte vara absolut korrekta.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions