Gdzie umieścić kod htmla, który chcę zaimplementować funkcją php include? Czy poprawne będzie stworzenie osobnego pliku np. "czcionki.php", w którym umieszczę kod htmla o treści np:
Tak, będzie to poprawne, ale lepiej zainteresuj się jakimś systemem szablonów, będzie lepiej, czytelniej, łatwiej i przyjemniej.
Co do drugiego pytania, to wstawianie kodu HTML do bazy jest bardzo częstą taktyką (o ile kod jest najpierw przefiltrowany, czy ktoś nie wykonuje przy jego pomocy jakiego ataku, np XSS oraz zabezpieczony przed SQLInjection, ale tu kłania się bindowanie parametrów przy zapytaniach SQL) i o ile jest to dobrze zrobione to nie ma w tym nic złego.