Obecnie pracuję nad projektem, w którym nie mam kontroli nad kodem HTML, do którego stosuję style CSS. A kod HTML nie jest dobrze oznaczony, w tym sensie, że nie ma wystarczającej liczby deklaracji identyfikatorów i klas, aby rozróżniać elementy.
Dlatego szukam sposobów na zastosowanie stylów do obiektów, które nie mają atrybutu id ani class.
Czasami elementy formularza mają atrybut „nazwa” lub „wartość”:
<input type="submit" value="Go" name="goButton">
Czy istnieje sposób, w jaki mogę zastosować styl oparty na name = "goButton"? A co z „wartością”?
Trudno jest się tego dowiedzieć, ponieważ wyszukiwarka Google znajduje różne rodzaje przypadków, w których na stronach internetowych pojawiają się ogólne terminy, takie jak „nazwa” i „wartość”.
Podejrzewam, że odpowiedź brzmi nie ... ale może ktoś sprytnie włamał się?
Każda rada byłaby bardzo mile widziana.
name
Atrybut można umieścić na cokolwiek, jeśli naprawdę chce