Hallo Cheatah,
sofern es sich bei dem Element nicht um den Viewport handelt
jo, die Themen "Viewport" und "Canvas" sind meine liebsten ;-)
Der entscheidende Unterschied ist, dass das eine CSS ist, das andere jedoch HTML, und zwar deprecated, also "unerwünscht". Kurz gesagt: Methode 2 ist richtig, Methode 1 falsch.
Natürlich, allerdings hatte das der OP sowieso schon realisiert - nur das Verständnis für die Anwendung von Methode 2 war noch etwas wackelig...
Gruß aus Köln-Ehrenfeld,
Elya