Added charset helper itno HTMLTag.

This commit is contained in:
Relintai 2020-12-27 22:38:31 +01:00
parent 53b67b25a2
commit e1dd9c59a0
2 changed files with 14 additions and 0 deletions

View File

@ -58,6 +58,18 @@ HTMLTag *HTMLTag::rel_stylesheet() {
return this;
}
HTMLTag *HTMLTag::charset(const std::string &val) {
attrib("charset", val);
return this;
}
HTMLTag *HTMLTag::charset_utf_8() {
attrib("charset", "utf-8");
return this;
}
HTMLTag *HTMLTag::attrib(const std::string &attr, const std::string &val) {
result += " " + attr + "=\"" + val + "\"";

View File

@ -24,6 +24,8 @@ public:
HTMLTag *type(const std::string &val);
HTMLTag *rel(const std::string &val);
HTMLTag *rel_stylesheet();
HTMLTag *charset(const std::string &val);
HTMLTag *charset_utf_8();
HTMLTag *attrib(const std::string &attr, const std::string &val);