NO. This misses the point of SEO.
By breaking up linguistic data across multiple "environments", the information is artificially "out of context" for Google's algorithms and presents difficulties for interpretation and categorization.
In the "big picture" Google wants your content to be useful for people, so context is important. Linguistically, much of a statement's meaning is conveyed by the context in which it is found.
Think about why we use predefined structures on a page to improve meaning and communication. Ideas are expressed in sentences, arranged in paragraphs, headlines, etc. rather than words scattered across a page. This is no different for Google's indexing and cataloging algorithms. They need to "see" how the words relate to each other in order to arrive at understanding. This kind of arrangement is unnatural and may impede understanding.
HTML shenanigans like this do not provide anything useful for people (or search engines) and can be interpreted as "stupid human tricks" to manipulate the search engine indexing process. It is more likely that this kind of thing would be somewhat detrimental to your optimization efforts than effectively useful. Trying to "play the spiders" is pretty transparent and not particularly appreciated.